![]() |
|
Изменения префикса в зависимости от кассы УТ10.3 | ☑ | ||
---|---|---|---|---|
0
ded20ded
19.01.14
✎
10:12
|
Процедура ДобавитьПрефиксОрганизации(ДокументОбъект, Префикс) Экспорт
// Если нет реквизита "Организация" или для нее не задан префикс, то // используем пустой префикс, // иначе используем префикс организации. МетаданныеДокумента = ДокументОбъект.Метаданные(); Если Не ЕстьРеквизитДокумента("Организация", МетаданныеДокумента) Или НЕ ЗначениеЗаполнено(ДокументОбъект.Организация.Префикс) Тогда Префикс = "0"; Иначе //изм________ //Было Префикс = ДокументОбъект.Организация.Префикс; //Было Если ДокументОбъект = "ДокументОбъект.ПриходныйКассовыйОрдер" или ДокументОбъект ="ДокументОбъект.РасходныйКассовыйОрдер" Тогда Если ДокументОбъект.Организация.Код ="А00000002" и ДокументОбъект.Касса = "Астахань" Тогда Префикс = "БА"; КонецЕсли; Если ДокументОбъект.Организация.Код ="А00000001" и ДокументОбъект.Касса = "Касса Астрахань" Тогда Префикс = "КА"; КонецЕсли; КонецЕсли; //изм________ КонецЕсли; Конецпроцедуры |
|||
1
ded20ded
19.01.14
✎
10:13
|
Как правильно проверить
ДокументОбъект = "ДокументОбъект.ПриходныйКассовыйОрдер - в отладчике не видет |
|||
2
Ranger_83
19.01.14
✎
10:29
|
(1) ТипЗнч (ДокументОбъект)=Тип("ДокументОбъект.Пко")
|
|||
3
ded20ded
19.01.14
✎
10:30
|
Спасибо сделал так получилось
Если ТипЗнч(ДокументОбъект) = Тип("ДокументОбъект.ПриходныйКассовыйОрдер") или ТипЗнч(ДокументОбъект) =Тип("ДокументОбъект.РасходныйКассовыйОрдер") Тогда Если ДокументОбъект.Организация.Код ="А00000002" и ДокументОбъект.Касса.Код = "000000004" Тогда Префикс = "БА"; КонецЕсли; Если ДокументОбъект.Организация.Код ="А00000001" и ДокументОбъект.Касса.Код = "000000002" Тогда Префикс = "КА"; КонецЕсли; КонецЕсли; |
|||
4
ded20ded
19.01.14
✎
10:31
|
Вопрос у меня у организации стоит префикс К
если же префикс меняется на КА то нумерация начинается с 1 как это исправить? |
|||
5
ded20ded
19.01.14
✎
10:31
|
при проведении документа номер получается КА000000001
|
|||
6
ded20ded
19.01.14
✎
10:32
|
а был К0000000041
|
|||
7
Мимохожий Однако
19.01.14
✎
10:45
|
Если другой префикс "КА" вместо "К", то нумерация заново. Можно поправить один раз КА000000001 на КА000000041 и дальше пойдёт
|
|||
8
ded20ded
19.01.14
✎
10:48
|
Сейчас попробую
|
|||
9
Mikhail Volkov
19.01.14
✎
10:55
|
(0) Если обе кассы зарегистрированы в одной организации, разве можно менять префикс? Требование к сквозной нумерации нарушится!? Это допустимо только для обособленного подразделения...
|
|||
10
ded20ded
19.01.14
✎
11:02
|
Так у меня и есть обособленное подразделение
нумерация у них должна быть своя или сквозная |
|||
11
mistеr
19.01.14
✎
14:06
|
(0)"Астахань"
"Касса Астрахань" рукалицо |
|||
12
Мимохожий Однако
19.01.14
✎
14:33
|
(0)Может быть, надо установить префикс в справочнике Подразделение организаций и не ломать типовой велосипед?
|
|||
13
Мимохожий Однако
19.01.14
✎
14:35
|
(12)Сорри. Перепутал с конфигурацией БП 2.0 Корп. Но в принципе оттуда можно взять механизм.
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |