![]() |
|
Выгрузка в XML ЭДО , #820 - имя файла выгрузки..? | ☑ | ||
---|---|---|---|---|
0
Злопчинский
19.06.20
✎
14:35
|
По описанию формата файл выгрузки именуется с префиксом
ON_NSCHFDOPPR - это так? |
|||
1
ДенисЧ
19.06.20
✎
14:48
|
"Имя файла, содержащего XML схему файла обмена, должно иметь следующий вид:
ON_NSCHFDOPPR_1_997_01_05_01_xx, где xx - номер версии схемы. Расширение имени файла - xsd." http://www.consultant.ru/document/cons_doc_LAW_316356/72c0ce050134c39638806ac35cafbdce970d54ee/ |
|||
2
Злопчинский
19.06.20
✎
15:55
|
(1) не файд схемы, а сам результат, xml
? |
|||
3
Злопчинский
19.06.20
✎
15:56
|
и xsd я же не сам придумываю, я по ней валидирую готовый файл и все... - насколько я понимаю...
|
|||
4
ДенисЧ
19.06.20
✎
16:08
|
"По описанию формата файл выгрузки именуется с префиксом"
Что не так? Сказано, надо так... |
|||
5
Злопчинский
19.06.20
✎
16:10
|
(4) спасибо, а то я что-то запараноил.
|
|||
6
Злопчинский
19.06.20
✎
19:03
|
Обмен идет через Контур.
блок "Сведения об участниках ЭДО" <СвУчДокОбор ИдПол="4321" ИдОтпр="2BM-7717633754-771701001-201701120553276124945"> если ИдОтпр="2BM-7717633754-771701001-201701120553276124945" - понятно, это "моя" контора то ИдПол - идентификатор получателя - это какой "получатель" имеется в виду? что это за ИдПол="4321" ? - причем в коде формирования иксемеля прописано жестко (разбираю чей-то код). |
|||
7
Злопчинский
19.06.20
✎
19:12
|
По идее ИдПол (покупатель-участникЭДО) должен же быть примерно таким, как и ИдОтпр...
а здесь - 4 знака и еще жескто впилено. . я понимаю так что у каждого участника ЭДО есть уникальный ИД типа формата 2BM-7717633754-771701001-201701120553276124945 ? поясните, что это за четырехзначный ИдПол? и как вообще доставка идет откуда мой оператор знает куда дальше направлять? - по ИдуПолучателя в имени файла обмена?П |
|||
8
ДенисЧ
19.06.20
✎
19:12
|
"Идентификатор участника документооборота, получателя файла обмена корректировочного счета-фактуры (информации продавца)"
"Значение элемента представляется в виде ИдОЭДОСФКодПрод(Пок), где: ИдОЭДОСФ - идентификатор оператора электронного оборота счетов-фактур и первичных документов (оператор ЭДО СФ) - символьный трехзначный код. При включении оператора ЭДО СФ в сеть доверенных операторов ЭДО СФ ФНС России, идентификатор присваивается Федеральной налоговой службой; КодПрод(Пок) - код продавца (покупателя) - уникальный код участника, присваиваемый оператором ЭДО СФ, длина кода продавца (покупателя) не более 43 символов. При Функция=ДИС и направлении документа не через оператора ЭДО СФ ИдПол - глобальный уникальный идентификатор (GUID), однозначно идентифицирующий участника документооборота" http://www.consultant.ru/document/cons_doc_LAW_198137/2f3f4497f538e9886db328b852157b4b7346aa60/ Злоп, кто у тебя аккаунт украл????? |
|||
9
Злопчинский
19.06.20
✎
19:34
|
(8) никто у меня не украл. целый день почти убил, разбирая чужой код, надо было сразу нахрен переписать, тем более что остов уже был..
"4321" - это судя по всему "костыль", какое-то частное значение... а по факту у контрагента д.б. "заведен" его ИД и подставляться в Идпол - так ведь? |
|||
10
NorthWind
19.06.20
✎
19:34
|
(7) ON_NSCHFDOPPR_RECEIVERID_SENDERID_YY_MM_DD_DOCGUID
|
|||
11
ДенисЧ
19.06.20
✎
19:36
|
(9) Судя по тексту консультанта - да
|
|||
12
NorthWind
19.06.20
✎
19:38
|
RECEIVERID, SENDERID - коды отправителя и получателя. В свою очередь, они состоят из
OPERATORID_ORGGUID - OPERATORID - ID оператора, обычно строка из трех букв. Например 2BM - это Контур - ORGGUID - GUID организации в системе документооборота. Внимание! - в некоторых случаях это более длинная последовательность чем GUID. далее дата документа поэлементно и GUID документа (обычный сгенерированный GUID) расширение XML. |
|||
13
Злопчинский
19.06.20
✎
19:40
|
я отсюда из первоисточника читаю
https://www.nalog.ru/rn77/about_fts/docs/8335278/ |
|||
14
Злопчинский
19.06.20
✎
19:40
|
(10) не так немножко уже
. II. ОПИСАНИЕ ФАЙЛА ОБМЕНА СЧЕТА-ФАКТУРЫ (ИНФОРМАЦИИ ПРОДАВЦА) 4. Имя файла должно иметь следующий вид: R_Т_A_О_GGGGMMDD_N, где: R_Т – префикс, принимающий значение ON_NSCHFDOPPR в общем случае или значение ON_ NSCHFDOPPRХХХХ (где ХХХХ формируется в случае, если законодательством Российской Федерации предусмотрено использование настоящего формата в целях контроля за движением товара; принимает значение «PROS» - для товаров, подлежащих прослеживаемости; «MARК» - для товаров, подлежащих маркировке); А – идентификатор получателя файла обмена счета-фактуры с дополнительной информацией (информации продавца), где идентификатор получателя совпадает с идентификатором участника электронного документооборота в рамках обмена счетами-фактурами и первичными учетными документами по телекоммуникационным каналам связи; О – идентификатор отправителя файла обмена счета-фактуры с дополнительной информацией (информации продавца), где идентификатор отправителя совпадает с идентификатором участника электронного документооборота в рамках обмена счетами-фактурами и первичными учетными документами по телекоммуникационным каналам связи; GGGG – год формирования передаваемого файла обмена, MM - месяц, DD - день; N – 36 символьный глобально уникальный идентификатор GUID (Globally Unique IDentifier). Расширение имени файла обмена - xml. Расширение имени файла обмена может указываться строчными или прописными буквами. |
|||
15
NorthWind
19.06.20
✎
19:43
|
(6) просто от балды набили, видимо. Там должно быть больше символов.
|
|||
16
Злопчинский
19.06.20
✎
19:46
|
(15) Понял, спасибо.
там просто сформированный файл подгружается ручками в ЛК и, видимо, там уже проставляется все что надо... |
|||
17
NorthWind
19.06.20
✎
19:46
|
реальные данные выглядят примерно вот так
<СвУчДокОбор ИдПол="2LD8A1A5B50-28FB-49CD-A074-6C1CB631A279" ИдОтпр="2LDA6665F40-EC20-4463-A0DA-8B74A6CA00AA"> <СвОЭДОтпр ИдЭДО="2LD" ИННЮЛ="9715218298" НаимОрг="ООО "Э-КОМ""/> </СвУчДокОбор> да, еще один момент - разделитель между оператором и кодом организации в системе документооборота может присутствовать, а может и отсутствовать. Например, у контура обычно есть тире, а в некоторых случаях бывает и без него. |
|||
18
Злопчинский
19.06.20
✎
21:10
|
(17) это я уже оборзел в натуре, там все понятно...
сижу ваяю мелкий эдо для 77 тупую выгрузку и привязку ИДов ЭДО к участникам блин как это все задолбало... я посмотрел - я такую хрень еще лет 5 назад для Перекрестка делал - так и не взлетело. ибо нах этот ЭДО не сдлася. только лишняя нагрузка, потому что на РЦ все равно все везти надо с бумажными доками, а потом начнется где правильно - в ЭДО или на бумаге и согласовывать-выяснять... короче организаторы мои так этот вопрос и не решили. И все сведется "надо ЭДО!". Надо - сделаем! трахаться все равно не мне придется, мое амплуа - предупредить о потенциально неверном подходе к построению... заипала такая автоматизация. неинтересно. |
|||
19
NorthWind
19.06.20
✎
21:28
|
(18) вообще странно что не взлетело, потому как Х5 где-то с середины 2013 года без ЭДО не работают с поставщиками.
|
|||
20
NorthWind
19.06.20
✎
21:30
|
и еще - у них обмен ЮЗДО постфактум был доступен. Т.е. сначала DESADV, потом приемка, потом RECADV, потом можно ЮЗДО, по крайней мере для немаркированного товара. Удобнее, корректировок меньше.
|
|||
21
Злопчинский
19.06.20
✎
21:46
|
(19) не, там чисто организационно-административные проблемы.
и пришлось положить еще примерно неделю, чтобы понять почему по сформированный иксемель СЧФ по схеме валидируется без ошибок, а при загрузке дает отлуп. Пока не прорвался на глубины техподдержки ОПЕРАТОРА (что само по себе тот еще квет это был вроде Корус) - и только там кто-то из ПРОГОВ сказал - "а не пройдет даже если все правильно", там в "допинфо" надо указывать в определенном формате до.данные.. вот такая песня. и самое главное - никто ни за что не отвечает - перекресток кивает на корус, корус кивает на перекресток - типа мы тупо транспорт - что нам выкинут то мы и пуляем дальше, а аправильно выкидывать и что выкидывать - это вы у перекрестка узнаватйе.. Короче хня полная. |
|||
22
NorthWind
19.06.20
✎
21:53
|
(21) да, в первом формате с этим была жопа. Потом стали бить дополнительную инфу на отдельные теги и немножко полегчало.
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |