|
БГУ | ☑ | ||
---|---|---|---|---|
0
oliwer007
31.03.12
✎
16:13
|
Конфа Бухгалтерия государственного учреждения, редакция 1.0 (1.0.10.2)
Надо настроить в файл для казначейства что бы в поле ЭКН подставлялось КОСГУ или (КЭК). Может кто знает по какому принцыпу там называют реквизиты документа. Потому что в конфигураторе они называются по другому... Спасибо. |
|||
1
RBD
31.03.12
✎
16:38
|
Справочник Форматы
|
|||
2
oliwer007
31.03.12
✎
16:46
|
Это понятно. Я даже скажу что в 35 строке. Надо найти "ЭКН|" + ?(ТЧ.ТипКБКПлательщика = "10", Прав(ТЧ.КодБКПлательщика, 3), "") + "|" +" и на что то поменять.
|
|||
3
RBD
31.03.12
✎
16:52
|
а какой документ выгружается?
|
|||
4
oliwer007
31.03.12
✎
16:54
|
Платежное поручение
|
|||
5
oliwer007
31.03.12
✎
17:05
|
При чем ИВФ выдает все нули и в конце косгу "ИВФ|" + ?(ТЧ.ТипКБКПлательщика = "31", ТЧ.КодБКПлательщика, "")" Можно было бы взять справа з знака... но в коде прописано "", что это за значение?
|
|||
6
oliwer007
31.03.12
✎
17:51
|
Может кто подскажет, как узнать значение ""?
Вот код ?(ТЧ.ТипКБКПлательщика = "31", ТЧ.КодБКПлательщика, "") на выходе имеем 00000000000000000211 Мне бы последние 3 циферки вывести. |
|||
7
kotletka
31.03.12
✎
18:20
|
Функция (ТвойКод)
Длина = СтрДлина(ТвойКод) Для сч = 1 по Длина цикл Если Лев(ТвойКод)="0" тогда ТвойКод = Прав(ТвойКод, Длина-1) Иначе Возврат ТвойКод; КонецЕсли КонецЦикла КонецФункции |
|||
8
oliwer007
31.03.12
✎
18:29
|
Не так не пойдет Во первых там заложены правила заполнения строки (в пользовательском режиме)
Вот они:("ППП|" + ?(ТЧ.ТипКБКПлательщика = "10", Лев(ТЧ.КодБКПлательщика, 3), "") + "|" + "ФКР|" + ?(ТЧ.ТипКБКПлательщика = "10", Сред(ТЧ.КодБКПлательщика, 4, 4), "") + "|" + "ЦСР|" + ?(ТЧ.ТипКБКПлательщика = "10", Сред(ТЧ.КодБКПлательщика, 8, 7), "") + "|" + "КВР|" + ?(ТЧ.ТипКБКПлательщика = "10", Сред(ТЧ.КодБКПлательщика, 15, 3), "") + "|" + "ЭКН|" + ?(ТЧ.ТипКБКПлательщика = "10", Прав(ТЧ.КодЦели, 3), Объект.КОСГУНазначениеПлатежа) + "|" + "ТБД|" + ""+ "|" + "УРО|" + ""+"|" + "ИВФ|" + ?(ТЧ.ТипКБКПлательщика = "31", ТЧ.КодБКПлательщика, "") + "|" + "ИЕФ|" + ?(ТЧ.ТипКБКПлательщика = "***", ТЧ.КодБКПлательщика, "") + "|" + "КСЗ|" + ""+ "|") И мне надо что бы ЭКН подставлялся из КЭК он есть в табличной части документа. Но в конфигураторе он есть и как "КОСГУНазначениеПлатежа" и "КОСГУСчетКредита" но если я подставляю ТЧ.КОСГУСчетКредита, - выдает ошибку. |
|||
9
oliwer007
31.03.12
✎
18:34
|
Все сделал.
Если кому нужен такой изврат: "ППП|" + ?(ТЧ.ТипКБКПлательщика = "10", Лев(ТЧ.КодБКПлательщика, 3), "") + "|" + "ФКР|" + ?(ТЧ.ТипКБКПлательщика = "10", Сред(ТЧ.КодБКПлательщика, 4, 4), "") + "|" + "ЦСР|" + ?(ТЧ.ТипКБКПлательщика = "10", Сред(ТЧ.КодБКПлательщика, 8, 7), "") + "|" + "КВР|" + ?(ТЧ.ТипКБКПлательщика = "10", Сред(ТЧ.КодБКПлательщика, 15, 3), "") + "|" + "ЭКН|" + ?(ТЧ.ТипКБКПлательщика = "10", Прав(ТЧ.КодЦели, 3), Прав(ТЧ.КодБКПлательщика,3)) + "|" + "ТБД|" + ""+ "|" + "УРО|" + ""+"|" + "ИВФ|" + ?(ТЧ.ТипКБКПлательщика = "31", ТЧ.КодБКПлательщика, "") + "|" + "ИЕФ|" + ?(ТЧ.ТипКБКПлательщика = "***", ТЧ.КодБКПлательщика, "") + "|" + "КСЗ|" + ""+ "|" |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |