Клієнт хоче автоматизувати отримання вхідніх ПН-Д2. Є кілька операторів, які займаються своїми контрагентами. На 100% правильно в базі 1С прописані коді ЄДРПОУ, а коди ІПН буває відсутні або для філій ведуться за своєю методикою. Тому, треба фільтрувати за кодом ЄДРПОУ вхідні документи. Подивимось поле Firm_EDRPOU в циклі - воно таке саме, як і Partner_EDRPOU. Логічно, що вони мають відрізнятись.
- Код | Показать
- Пока НЕ reestrNN.EOF Цикл
Сообщение = новый СообщениеПользователю();
Сообщение.Текст="Partner_EDRPOU=" + reestrNN.Fields.Item("Partner_EDRPOU").Value;
Сообщение.Сообщить();
Сообщение = новый СообщениеПользователю();
Сообщение.Текст="Firm_EDRPOU=" + reestrNN.Fields.Item("Firm_EDRPOU").Value;
Сообщение.Сообщить();
Сообщение = новый СообщениеПользователю();
Сообщение.Текст="Patrner_IPN=" + reestrNN.Fields.Item("Patrner_IPN").Value;
Сообщение.Сообщить();
Сообщение = новый СообщениеПользователю();
Сообщение.Текст="Firm_IPN=" + reestrNN.Fields.Item("Firm_IPN").Value;
Сообщение.Сообщить();
reestrNN.Next();
КонецЦикла;
Результат:
Partner_EDRPOU=38687293
Firm_EDRPOU=38687293 //тут має бути, логічно, 35633685
Patrner_IPN=386872919150
Firm_IPN=356336826550
Можливо, є інший вихід, ніж чекати доопрацювання метода АПІ ?