|
Честный знак статус кода маркировки empty | ☑ | ||
---|---|---|---|---|
0
Zombi
01.07.22
✎
13:31
|
1с УТ 11. Табачная продукция. в приобритении при нажатии ссылку "Проверить поступившую табачную продукцию" выдает сообщение из сабжа. Началось сегодня после обеда и по всем поставщикам. ЧЗ что то тупит или у нас проблема?
|
|||
1
timurhv
01.07.22
✎
13:40
|
Только что проверил - в самописке все приходит.
|
|||
2
Zombi
01.07.22
✎
13:49
|
(1) У нас тоже приходит. Проверку не проходит.
|
|||
3
fbear
01.07.22
✎
14:27
|
Выпущен патч
|
|||
4
Zombi
01.07.22
✎
14:35
|
(3) Что за патч?
|
|||
5
fbear
01.07.22
✎
14:39
|
EF_00_00457774
При проверке табачных кодов маркировки может возникать ошибка: "Неизвестный статус кода маркировки: EMPTY" 01.07.2022 |
|||
6
Zombi
01.07.22
✎
14:52
|
(5) Посмотрел этот патч, они просто добавили
ИначеЕсли ЗначениеПоиска = "EMPTY" Тогда Возврат Перечисления.СтатусыКодовМаркировкиМОТП.Неопределен; Спасибо! |
|||
7
timurhv
01.07.22
✎
15:37
|
(6) а там status проверяется или statusex? Второй - расширенный, главный - первый.
|
|||
8
Zombi
04.07.22
✎
11:26
|
(7) Там код - простое сравнение переданного в параметре значения:
Если ЗначениеПоиска = Неопределено Тогда Возврат Перечисления.СтатусыКодовМаркировкиМОТП.Неопределен; КонецЕсли; ЗначениеПоиска = ВРег(ЗначениеПоиска); Если ЗначениеПоиска = "EMITTED" Тогда Возврат Перечисления.СтатусыКодовМаркировкиМОТП.Эмитирован; ИначеЕсли ЗначениеПоиска = "APPLIED" Тогда Возврат Перечисления.СтатусыКодовМаркировкиМОТП.Нанесен; ИначеЕсли ЗначениеПоиска = "APPLIED_PAID" Тогда Возврат Перечисления.СтатусыКодовМаркировкиМОТП.НанесенОплачен; ИначеЕсли ЗначениеПоиска = "APPLIED_NOT_PAID" Тогда Возврат Перечисления.СтатусыКодовМаркировкиМОТП.НанесенНеОплачен; ИначеЕсли ЗначениеПоиска = "INTRODUCED" Тогда Возврат Перечисления.СтатусыКодовМаркировкиМОТП.ВведенВОборот; ИначеЕсли ЗначениеПоиска = "RECYCLED" Тогда Возврат Перечисления.СтатусыКодовМаркировкиМОТП.Утилизирован; ИначеЕсли ЗначениеПоиска = "RETIRED" Тогда Возврат Перечисления.СтатусыКодовМаркировкиМОТП.ВыведенИзОборота; ИначеЕсли ЗначениеПоиска = "RESERVED_NOT_USED" Тогда Возврат Перечисления.СтатусыКодовМаркировкиМОТП.Неопределен; ИначеЕсли ЗначениеПоиска = "WRITTEN_OFF" Тогда Возврат Перечисления.СтатусыКодовМаркировкиМОТП.Списан; ИначеЕсли ЗначениеПоиска = "WITHDRAWN" Тогда Возврат Перечисления.СтатусыКодовМаркировкиМОТП.Продан; ИначеЕсли ЗначениеПоиска = "INTRODUCED_RETURNED" Тогда Возврат Перечисления.СтатусыКодовМаркировкиМОТП.ВведенВОборотВозвращен; ИначеЕсли ЗначениеПоиска = "DISAGGREGATED" Тогда Возврат Перечисления.СтатусыКодовМаркировкиМОТП.Разагрегирован; ИначеЕсли ЗначениеПоиска = "WAIT_SHIPMENT" Тогда Возврат Перечисления.СтатусыКодовМаркировкиМОТП.ОжидаетДоставки; ИначеЕсли ЗначениеПоиска = "EXPORTED" Тогда Возврат Перечисления.СтатусыКодовМаркировкиМОТП.Экспортирован; ИначеЕсли ЗначениеПоиска = "LOAN_RETIRED" Тогда Возврат Перечисления.СтатусыКодовМаркировкиМОТП.ВыведенИзОборотаПоДоговоруРассрочки; ИначеЕсли ЗначениеПоиска = "REMARK_RETIRED" Тогда Возврат Перечисления.СтатусыКодовМаркировкиМОТП.ВыведенИзОборотаПриПеремаркировке; ИначеЕсли ЗначениеПоиска = "UNDEFINED" Тогда Возврат Перечисления.СтатусыКодовМаркировкиМОТП.Неопределен; ИначеЕсли ЗначениеПоиска = "EMPTY" Тогда Возврат Перечисления.СтатусыКодовМаркировкиМОТП.Неопределен; ИначеЕсли ЗначениеПоиска = "ELIMINATED" Тогда Возврат Перечисления.СтатусыКодовМаркировкиМОТП.НеИспользован; КонецЕсли; ВызватьИсключение СтрШаблон( НСтр("ru = 'Неизвестный статус кода маркировки: %1'"), ЗначениеПоиска); Откуда он вызывается и какой параметр сравнивается, я не смотрел. |
|||
9
timurhv
08.07.22
✎
22:34
|
(8) Глянул, в ЧЗ API так часто меняют, что не уследишь. 19 мая была версия 102, а сейчас уже 128 версия. За 50 дней 27 версий выпустили.
Ненормальные... |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |