как в упрощенке из прихода сделать счет и расходную накладную?
Ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
тупое копирование из торговли в упращенку ничем не поможет т.к. метаданные там совершенно разные
просто сделай чтоб документ счет и расходная могли вводиться на основании поступления
и добавь в их процедуры "ВводНаОсновании()"
алгоритм который бы заполнял эти документы
как это делается
лучше искать в упращенке чем в торговле
просто сделай чтоб документ счет и расходная могли вводиться на основании поступления
и добавь в их процедуры "ВводНаОсновании()"
алгоритм который бы заполнял эти документы
как это делается
лучше искать в упращенке чем в торговле
А на фиг ему там документы? Я так понял, что разговор как раз о печатной форме.
У мнея, например, один и тот же документ Отгрузка ТМЦ может воспиниматься
как Товарно-транспортная, Счет и Счет-фактура выданный (именно как разные документы), но при этом независимо от его вида можно напечатать любую форму
(и ТТН, и Счет, и СчФак)
У мнея, например, один и тот же документ Отгрузка ТМЦ может воспиниматься
как Товарно-транспортная, Счет и Счет-фактура выданный (именно как разные документы), но при этом независимо от его вида можно напечатать любую форму
(и ТТН, и Счет, и СчФак)
Пещера Алладина - в голове;)
Кладешь на форму реквизит с идентификатором Док, задаешь тип Док Такой-то (для конкретного вида) или просто Документ - для разных.
Юзверь выбирает документ.
В коде примерно так:
Таб=СоздатьОбъект("Таблица");
Таб.ИсходнаяТаблица(ТакаяТо);
Таб.ВывестиСекцию("Шапка");
// в секции Шапка стоит что-то вроде Док.ДатаДок, Док.НомерДок, Док.Контрагент
Док.ВыбратьСтроки();
Пока Док.ПолучитьСтроку()=1 Цикл
Таб.ВывестиСекцию("Повтор");
// в Таблице примерно так Док.Товар Док.Цена, Док.Количество ..... и т.д.
КонецЦикла;
Таб.ВывестиСекцию("Подвал");
// тут итоги, подписи и прочая хрень
Кладешь на форму реквизит с идентификатором Док, задаешь тип Док Такой-то (для конкретного вида) или просто Документ - для разных.
Юзверь выбирает документ.
В коде примерно так:
Таб=СоздатьОбъект("Таблица");
Таб.ИсходнаяТаблица(ТакаяТо);
Таб.ВывестиСекцию("Шапка");
// в секции Шапка стоит что-то вроде Док.ДатаДок, Док.НомерДок, Док.Контрагент
Док.ВыбратьСтроки();
Пока Док.ПолучитьСтроку()=1 Цикл
Таб.ВывестиСекцию("Повтор");
// в Таблице примерно так Док.Товар Док.Цена, Док.Количество ..... и т.д.
КонецЦикла;
Таб.ВывестиСекцию("Подвал");
// тут итоги, подписи и прочая хрень
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот