Изменение номера документа

Новая тема
Показывать по сообщений
Это ты к чему?
"К этому...<br> <br><pre>Функция ПолучитьНомерНаПечать(Документ, МассивПрефиксов = Неопределено) Экспорт<br> Если Документ = Неопределено Тогда <br>  Возврат 0;<br> КонецЕсли;<br> Номер   = СокрЛП(Документ.Номер);<br> <br> // Если номер документа по стандарту БСП 8.2, сформируем номер через стандартную процедуру БСП.<br> Если ПолучитьФункциональнуюОпцию("ИспользоватьОбменДанными") = Истина Тогда<br>  <br>  Если Сред(Номер, 5, 1) = "-" Тогда<br>   Номер = ПрефиксацияОбъектовКлиентСервер.ПолучитьНомерНаПечать(Номер,<br>   Ложь, // УдалитьПрефиксИнформационнойБазы<br>   Истина // УдалитьПользовательскийПрефикс<br>   );<br>   Возврат Номер;<br>  КонецЕсли;<br>  <br> КонецЕсли; </pre>"
Ясно! Спасибо!
"Добрый день!<br>Капнул в коде - Функция ПолучитьНомерНаПечать() общего модуля ОбщегоНазначения.<br>Выяснилась следующая вещь - во вчерашней базе при обработке таких счетов-фактур в этой функции условие<br>"Если ПолучитьФункциональнуюОпцию("ИспользоватьОбменДанными") = Истина Тогда" выдается значение Ложь и соответственно на выполняется код «Если Сред(Номер, 5, 1) = "-" Тогда<br>                                               Номер = ПрефиксацияОбъектовКлиентСервер.ПолучитьНомерНаПечать(Номер,<br>                                               Ложь, // УдалитьПрефиксИнформационнойБазы<br>                                               Истина // УдалитьПользовательскийПрефикс<br>                                               );<br>                                               Возврат Номер;<br>                               КонецЕсли; "<br>В случае с текущей базой условие<br>"Если ПолучитьФункциональнуюОпцию("ИспользоватьОбменДанными") = Истина Тогда" выдается значение Истина и соответственно выполняется префиксация номера (удаление пользовательских префиксов, удаление лидирующих нулей).<br>Вопрос - что за функциональная опция "ИспользоватьОбменДанными", где ее ухитрились проставить бухгалтера? Ну и из спортивного интереса - почему она должна влиять на нумерацию?"
> где ее ухитрились проставить бухгалтера?<br>Про это я Вам написал сообщение 20 минут назад.<br> <br>> почему она должна влиять на нумерацию?<br>Может использоваться префиксация объектов созданных в разных базах и эти префиксы не нужны в печатных формах.
Золотые слова!!!!!!!!!!!!!!1
Спасибо Денис(МСК)! Пропустил Ваше сообщение!
Читают тему
(гостей: 1)

Быстрый переход