|
Внешняя печатная форма СчФ | ☑ | ||
---|---|---|---|---|
0
Старлей
09.03.15
✎
02:47
|
Приветствую всех.
Итак, в свое время была разработана внешняя печатная форма для СчФ 1137, "работающая" на 1С 8.2 Бухгалтерии 2.0 ПРОФ. Все шло своим чередом, пока не начались свистопляски с налогообложением филиалов и пришлось переходить на версию КОРП. На данный момент внешняя форма работает вполне адекватно, если бы не НОМЕР СчФ. Дело в том, что для филиалов необходимо задавать цифровой индекс обособленного подразделения, который должен формироваться в номере СчФ через косую черту, например, СчФ № 1002 / 5 от 02 марта 2015 года. В итоге внешняя форма номер выдает, но индекс не учитывает. Перекопал всю обработку (выяснял, где этот номер формируется), посмотрел в текущей конфигурации (по образу) - к сожалению, знаний не хватает, в гугле тоже не особенно много почерпнул сведений - занимаюсь 1С-кой время от времени и неглубоко, поэтому прошу помощи, заранее благодарен. |
|||
1
yavasya
09.03.15
✎
07:34
|
телепатировать твой код
|
|||
2
LehhaK
09.03.15
✎
07:46
|
1. Найти в типовой конфе процедуру, которая формирует номер
2. Вставить эту процедуру вместо той, которая есть во внешней ПФ 3. PROFIT |
|||
3
Тюря
09.03.15
✎
08:09
|
для типовой
НомерДокумента=СокрЛП(СсылкаНаОбъект.Номер); Если СсылкаНаОбъект.ДокументОснование.ПодразделениеОрганизации.ЦифровойИндексОбособленногоПодразделения <> 0 Тогда НомерДокумента = НомерДокумента + "/" + СсылкаНаОбъект.ДокументОснование.ПодразделениеОрганизации.ЦифровойИндексОбособленногоПодразделения; КонецЕсли; ЗаголовокДляПечати="Счет-фактура" + " № " +СсылкаНаОбъект.Организация.Префикс+ НомерДокумента + " от " + Формат(СсылкаНаОбъект.Дата, "ДФ='дд ММММ гггг'") + " г."; // ЗаголовокДляПечати="Счет-фактура" + " № " +СсылкаНаОбъект.Организация.Префикс+ ОбщегоНазначения.ПолучитьНомерНаПечать(СсылкаНаОбъект) + " от " + Формат(СсылкаНаОбъект.Дата, "ДФ='дд ММММ гггг'") + " г."; //ЗаголовокДляПечати = ОбщегоНазначения.СформироватьЗаголовокДокумента(ДанныеДляПечати, "Счет-фактура"); ОбластьМакета.Параметры.Номер = ЗаголовокДляПечати; |
|||
4
Тюря
09.03.15
✎
08:13
|
+(3) тк типовая сильно доработанная.
|
|||
5
Старлей
09.03.15
✎
13:16
|
Благодарю всех за оперативность, а ЛехуК и Тюрю - за конструктивность. Тем не менее, с утра пришла мысль, которую реализовал и, как ни странно, все получилось. Не знал, что именно такого рода конструкции отвечают за формирование номера СсылкаНаОбъект.ДокументОснование.ПодразделениеОрганизации.ЦифровойИндексОбособленногоПодразделения. Буду дальше развиваться, еще раз благодарю.
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |