|
Электронная накладная Общий формат
|
Я
|
|
cyberandr 11.03.21 - 11:14 | Всем привет! У нас в организации решили ввести электронные накладные от поставщиков. Сейчас стоит вопрос форматов. Понятно что xml, csv,dbf и структурированный эксель.
Но может есть какой-нить условно общий вариант для csv или xml в надежде что у поставщиков уже будет готовая выгрузка. Может кто сталкивался с этим вопросом. |
Йохохо 1 - 11.03.21 - 11:19 | а у кого нет 1с у вас или у поставщиков?
|
stix2010 2 - 11.03.21 - 11:21 | |
cyberandr 3 - 11.03.21 - 11:29 | ( 1) У поставщиков может быть что угодно. Я из Минска ЭДО нет. |
stix2010 4 - 11.03.21 - 11:37 | |
skafandr 5 - 11.03.21 - 11:39 | ( 3) кто кому формат диктует? Вы поставщикам или они вам?
Поддержу тему формата ЭДО, если даже сейчас не используется в Беларуси 1С будет продвигать его |
d4rkmesa 6 - 11.03.21 - 11:43 | ( 0) Свой вариант пилите. Или какой-то вариант EDI. У вас там своя атмосфера. Если накладная не будет юридически значимой, можно запилить свой вариант Desadv. |
Garykom 7 - 11.03.21 - 11:54 | (0) DBF или JSON
Если вы можете продвинуть свой формат
Если не можете то берете все что угодно от поставщиков ("пришлите пожалуйста накладные в DBF (не путать с PDF) или хотя бы XLS") и пишете две штуки:
1. Конвертер из формата поставщика в свой универсальный формат
2. Загрузка из своего универсального формата в 1С |
Garykom 8 - 11.03.21 - 11:56 | ( 4) КоммерцМЛ в топку
По двум причинам:
1. XML тяжел, сложен и неудобен
2. Нет отраслевой специфики, нужных полей/реквизитов |
Garykom 9 - 11.03.21 - 11:58 | Идея CommerceML замечательная!
Но реализация никакая.
Надо было делать/переходить на JSON вместо XML
Надо было 1С сделать свой сервис обмена и обработки для 1С для типовых
Причем сразу предусмотреть отраслевую специфику |
cyberandr 10 - 11.03.21 - 12:00 | Формат диктуем мы как впрочем и сами электронные ттн
|
stix2010 11 - 11.03.21 - 12:01 | лет так 7 назад я писал загрузку (и) в 1с по типовым формам счет-фактур (xls), первая проблема была - у разных поставщиков структура счета-фактуры разная, но потом решилось алгоритмом определяющим по шапке, где какой столбец находится, вторая проблема это соответствия номенклатуры поставщика. Но это очередной велосипед.
|
Garykom 12 - 11.03.21 - 12:02 | ( 11) см ( 8) не догадался что ли?
разделить загрузку на две части |
Garykom 13 - 11.03.21 - 12:02 | |
Garykom 14 - 11.03.21 - 12:03 | (10) Если диктуете вы тогда однозначно JSON
Причем сразу версионирование и описание с примерами, про кодировку UTF-8 не забыть |
Garykom 15 - 11.03.21 - 12:04 | ( 14)+ И сразу http rest api поднимать куда можно те же json кидать и получать ответы )) |
Василий Алибабаевич 16 - 11.03.21 - 12:04 | ( 0) Я - за XML. Потому что оно - практически стандарт.
ДБФ избыточен для данных сложной структуры. Тоже самое csv. |
Garykom 17 - 11.03.21 - 12:05 | |
Василий Алибабаевич 18 - 11.03.21 - 12:08 | ( 17) По сложности они одинаковые. По лаконичности JSON конечно впереди. |
cyberandr 19 - 11.03.21 - 12:10 | Но для xml есть парсеры в 1С 7.7/8, а для JSON нет.
|
Garykom 20 - 11.03.21 - 12:42 | ( 18) Каким местом одинаковые?
У XML есть атрибуты кроме тегов и значений это если не вспоминать про XSD и прочие |
Garykom 21 - 11.03.21 - 12:43 | (19) в 1С 8 парсер JSON встроен
Для 77 есть или внешние или написанные на ЯП |
Garykom 22 - 11.03.21 - 12:43 | И да JSON быстрее XML особенно на больших объемах
|
cyberandr 23 - 11.03.21 - 13:48 | на 7-ке не встречал может подскажешь где
|
ДенисЧ 24 - 11.03.21 - 13:50 | (11) "у разных поставщиков структура счета-фактуры разная"
А что, у вас налоговая ботфортом консоме хлебает?
В России состав сч-ф фиксирован снизу... |
ДенисЧ 25 - 11.03.21 - 13:50 | ( 9) Когда делали КоммерсМЛ - о жисоне никто ещё не слышал. |
Вафель 26 - 11.03.21 - 13:51 | жисон появился тогда же когда жабаскрипт
|
Вафель 27 - 11.03.21 - 13:51 | но в 1с конечно да
|
Garykom 28 - 11.03.21 - 13:51 | ( 23) https://expert.chistov.pro/public/1167222/
эта на JS основана вызывает javascript
Есть и другие их куча |
Garykom 29 - 11.03.21 - 13:54 | ( 25) смотря какой версии COmmerceML, первой (2000 год) да а так json с 2006 |
stix2010 30 - 11.03.21 - 14:56 | ( 24) стоит вдумываться в смысл прочитанного, имелось ввиду, что в макетах xls or mxl столбец наименование не обязательно в C2, в БП3 может в С2, в какой нибудь Альфа-Авто он на С5, а следующий, вообще на С10. Рекламное место пустует |