#edifact — Public Fediverse posts
Live and recent posts from across the Fediverse tagged #edifact, aggregated by home.social.
-
AS2 в .NET без отдельного Java-гейтвея: EDI-обмен с партнёрами прямо в маршруте
Если вы поставляете товар в крупную розницу, возите грузы для 3PL-оператора, шлёте платёжные извещения банку или обмениваетесь медицинскими транзакциями X12 — вы почти наверняка обмениваетесь этими документами по AS2 . Заказ (EDI 850), счёт (810), уведомление об отгрузке (856), платёжное авизо (820) уходят партнёру не почтой и не через REST, а как подписанный и зашифрованный S/MIME-конверт поверх HTTP, с подписанной квиткой-распиской в ответ. Так работает регламентированный B2B-документооборот в рознице, логистике, финансах, производстве и здравоохранении уже двадцать лет: Walmart, Amazon и их сети поставщиков, банки с host-to-host каналом, автопром, дистрибьюторы — все требуют AS2. В .NET до сих пор было два пути. Либо коммерческий AS2-шлюз — Cleo, Seeburger, BizTalk — отдельная коробка, отдельная лицензия, отдельная команда сопровождения. Либо Java-сервер с открытым кодом — OpenAS2, Mendelson Community — отдельный JVM-процесс рядом с вашим .NET-бэкендом, со своим inbox-каталогом, откуда документы надо ещё забирать джобой. В обоих случаях AS2 живёт сбоку от вашей интеграции, а не внутри неё. redb.Route.AS2 закрывает этот разрыв: AS2 становится обычным шагом маршрута в вашем .NET-процессе. Приняли конверт от партнёра, расшифровали, проверили подпись, отдали документ в pipeline — провалидировали, трансформировали, положили в Kafka или SQL — и вернули партнёру подписанную расписку. Один процесс, один деплой, одна панель наблюдаемости. Разберём, как это выглядит в коде, где применяется и почему нативный коннектор в ESB выигрывает у отдельного шлюза.
https://habr.com/ru/articles/1069840/
#AS2 #EDI #X12 #EDIFACT #SMIME #MDN #B2B #ESB #NET #redbRoute
-
A random squirrel today made me wonder if there was a standard for digitally signing #EDIFACT messages and it turns out that the answer appears to be yes.
There is an AUTACK message, of which there is a maximum of one per exchange, summarising and signing all previous UNH-UNT delimited messages in the UNB batch.
It appears to have been introduced in syntax 4 version 1, December 1998 and updated in 2001. Which is a lot earlier than I imagined.
I don’t think I have ever seen it used in reality.
-
Ich entwickle mich immer mehr zum Menschen für besondere Fälle. Heute #EDIFACT.
Warum? Was hat man euch angetan? Und Warum?
-
So, as a corollary, who out there programs the “boring” side of life?
Surely I’m not the only #programmer here dealing with #billing and #accountancy software, and third party integrations?
Who can not only read a trial balance and chart of accounts, but can actually write software to produce them?
Anyone else out there who has had to deal with #EDIFACT and #PortLogistics and #customs integrations?
Be aware that #YouAreNotAlone, there are others who suffer your pain.