По теме из базы знаний
Найденные решения
Остальные ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
если код будет "00021" то так уже не сработает
алгоритм примерно такой
Код = "МКВ" + Число(Код);
до 99 будет работать нормально, дальше пойдут двойники , так как длина кода скорее всего = 5
а если cделаете длину больше, то нужно будет использовать функцию Формат() что бы убрать НПП из Кода > 1 000
алгоритм примерно такой
Код = "МКВ" + Число(Код);
до 99 будет работать нормально, дальше пойдут двойники , так как длина кода скорее всего = 5
а если cделаете длину больше, то нужно будет использовать функцию Формат() что бы убрать НПП из Кода > 1 000
СчетЗатрат = ПланыСчетов.Бюджетирование.НайтиПоКоду(СокрЛП(КодСчетаЗатрат));
КодСчетаЗатрат, например, 2034, - готовая продукция. Но при выводе на форму СчетЗатрат пустой. Я не так обращаюсь?
Нужно получить счет затрат по коду. какой код передавать правильно? И правильно к плану счетов обращаться, мб к справочнику какому-то?
КодСчетаЗатрат, например, 2034, - готовая продукция. Но при выводе на форму СчетЗатрат пустой. Я не так обращаюсь?
Нужно получить счет затрат по коду. какой код передавать правильно? И правильно к плану счетов обращаться, мб к справочнику какому-то?
(6) КодСчетаЗатрат, например, 2034, - готовая продукция.План счетов, обычно, содержит предопределенные элементы. Поэтому надо делать так:
Ну и вообще, нужно не код счета затрат откуда-то получать, а сам счет.
СчетЗатрат = ПланыСчетов.Бюджетирование.НайтиПоКоду(СокрЛП(КодСчетаЗатрат));
СчетЗатрат = ПланыСчетов.Бюджетирование.ГотоваяПродукция;
// посмотреть, как называется предопределенный элемент
Ну и вообще, нужно не код счета затрат откуда-то получать, а сам счет.
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот