Счет-фактура в 443, 434

Новая тема
"У бухов было желание, чтобы СФ вводилась на основании ПКО, причем чтоб ПКО имел не только счет 62.2 или 62.22, но и другие. Я это дело поправил быстро, но вознила одна маленькая проблемма.

В табличной части СФ есть неопределённого типа "Товар", которому я назначаю:

НазначитьТип("Товар","Строка",100); И по кнопочки "Заполнить" или при вводе на основании реквизиту "Товар" присваиваю значение "Основание" из ПКО. "Основание" имеет длинну 150 символов. Так вот, когда всё сделано и в табличной части виднеется в графе "Наименование" все основание все прекрасно. Но как только я нажимаю кнопу "Ок" или "Закрыть" (с сохранением) и открываю СФ заново, то в табличной части в колонке "Название" моё основание обрезается до 22 символов. Я уже всю СФ перепохал на предмет "НазначитьТип" и везде повводил где есть возможность значение 100. Но проблемма остается. Господа программисты, помогите.

Вот сноска того, как я преобразовал для ПКО процедуру "Заполнить":

{

Если ДокОсн.Вид() = "Выписка" Тогда

........

Иначе

// Введем значения реквизитов счета-фактуры на основании

// аванса, проведенного ПКО.

Если ((ДокОсн.КоррСчет <> СчетПоКоду("62.2")) и (ДокОсн.КоррСчет <> СчетПоКоду("62.22"))) Тогда



//Изменение внесено, т.к. есть необходимость выбирать не только 62-й счет.

   //Предупреждение("Документ "+глПредставлениеДокумента(ДокОсн)+"

//               |не содержит авансов.");

//Возврат 0;



УдалитьСтроки();

НоваяСтрока();

НазначитьТип("Товар", "Строка", 100);

Товар = СокрЛП(ДокОсн.Основание);

СтранаПроисхождения = """";

..................

Иначе

УдалитьСтроки();

НоваяСтрока();

НазначитьТип("Товар", "Строка", 100);

Товар = "Аванс (предв. оплата)";

.................."
"//*****************************************************************************

// Предопределенная процедура

//

Процедура ПриРедактированииНовойСтроки()

Если Аванс = 1 Тогда

НазначитьТип("Товар", "Строка", 22);

Товар = "Аванс (предв. оплата)";

Иначе

НазначитьТип("Товар", "Справочник");

КонецЕсли;

КонецПроцедуры"
Это дело я предусмотрел и поменял, но проблемма осталась. Что ещё может быть?
Читают тему
(гостей: 1)

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