L_COMMON
Краткое описание :
Некоторые авансовые СФ импортируются из Диадока не
полностью.Описание :
Что измененно :
Авансовые СФ импортируются из Диадока не полностью: в элементе
"СвПРД" XML-ки указаны дата и номер платёжки, но Галактика ищет платёжку по
дате получения СФ, не находит её и ставит тип СФ "Счет-фактура поставщика" -
это неверно. Прилагаю реальную XML-ку и скрин фильтра, который Галактика
накладывает при поиске платёжки. Сейчас приходится вручную менять тип СФ на
авансовую и привязывать платёжку вручную. Предложение: платежки искать по дате
из тега <СвПРД ДатаПРД="16.03.2022" НомерПРД="477"/>и делать СФ с авансовым
типом.
Как измененно :
1. Импорт СФ с услугой "оплата". Теперь в качестве авансовых
принимаются с услугами на "аванс" или "оплата" с ценой ="","-","0" , кол-во
="","-","0.0" и НДС с "/". Кроме этого обрабатывается ДопСвФХЖ1 -> ОбстФормСЧФ
=2 - попросите клиента организовать заполнение этого тэга. 2. По поводу
автоподнятия фильтра при выборе документа не нашел наличие такого - видимо это
ваша доработка. Добавлена настройка Nalog.SF.ChooseDoc', 'При выборе документа
в СФ устанавливать фильтр по реквизитам', по которой устанавливается фильтр по
типу документа(если это возможно - пока только для типа "Счет-фактура,
предоплата поставщику" на собственные платежные поручения), организации и дате.
3. Исправлено отображение протокола импорта СФ из Диадока в случае наличия
ошибок. 4. При импорте СФ подбор платежных поручений идет по тегу тега <СвПРД
ДатаПРД="DD.MM.YYYY" НомерПРД="????"/>. Поиск выполняется так getfirst PlPor
where (( 1 == PlPor.tidkgal and TxmlPlat.DatDoc == PlPor.DatVip(noindex) and
TxmlPlat.NumDoc == PlPor.NoDok (noindex) and SchFact.cOrg == PlPor.cPoL
(noindex) )) Если не получается, то номер будет дополнен лидирующими нулями до
длины , указанной в настройке FN.NoDocNotAnother. Если этого не происходит, то
сформируйте новый инцидент и вложите в него sil протокол.