Имя: Пароль:
1C
1С v8
Как верно проставлять "Банковский счёт" при создании Документа "Счёт" 8.3 БП ?
0 MixanMM
 
20.04.22
12:24
Всем доброго дня, подскажите пожалуйста, создаю через внешнюю обработку счёт, но в поле "Банковский счёт" пусто (горит серым и неактивно), если я повторно выбираю организацию , то банковский счёт, который по умолчанию - проставляется, подскажите пожалуйста как это решить? И можно ли как то , при добавлении товара в таблицу Товаров , что бы НДС ему проставлялось из его карточки? - 20%

Функция ЗаполнитьДокумент()
    
    ОсновнаяОрганизация = БухгалтерскийУчетПереопределяемый.ПолучитьЗначениеПоУмолчанию("ОсновнаяОрганизация");
    БанковскийСчёт = БухгалтерскийУчетПереопределяемый.ПолучитьБанковскийСчетПоУмолчанию("ОсновнаяОрганизация");
    НовыйДокумент = Документы.СчетНаОплатуПокупателю.СоздатьДокумент();
    НовыйДокумент.Дата = ТекущаяДата();
    Количество =1;
    Количество= Количество*Объект.Реквизит1;
    //НовыйДокумент.Организация = ОсновнаяОрганизация;
    //НовыйДокумент.СтруктурнаяЕдиница.СчетБанк = БанковскийСчёт;
    
    НовыйДокумент.Организация = Справочники.Организации.НайтиПоКоду("ТТ-000002");
    НовыйДокумент.Контрагент = Справочники.Контрагенты.НайтиПоНаименованию("УБРИР КБ ПАО");
    АртикулТекст ="AFA100L";
  
    НоваяСтрока=НовыйДокумент.Товары.Добавить();
    НоваяСтрока.Номенклатура = НайтиНоменклатуруПоАртикулу(АртикулТекст);
    // Заполнить значения реквизитов.
    НоваяСтрока.Количество = Количество;  
    НоваяСтрока.Цена = 5;
    НоваяСтрока.Сумма = НоваяСтрока.Цена*НоваяСтрока.Количество;  
    НоваяСтрока.СтавкаНДС = 20;
    НовыйДокумент.СуммаВключаетНДС   = Истина;
    НовыйДокумент.Комментарий     = "Счёт создан при импорте.";
    НовыйДокумент.Записать();
   Возврат НовыйДокумент.Ссылка;  
КонецФункции;
Ошибка? Это не ошибка, это системная функция.