Типовая операция

1. Akuji 22 08.05.13 14:25 Сейчас в теме
Как сделать чтобы кроме автоматического заполнения регистра бухгалтерии в типовой операции, включалась корректировка определенных регистров и их заполнение.
По теме из базы знаний
Ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
2. beldieff 08.05.13 14:27 Сейчас в теме
Что такое типовая операция?
3. deniseek77 86 08.05.13 14:39 Сейчас в теме
(2) beldieff, Операции-Типовые операции
4. Akuji 22 08.05.13 16:58 Сейчас в теме
нельзя или не знает никто?(
5. ЭфОдин 09.05.13 19:11 Сейчас в теме
Типовая операция представляет собой шаблон (типовой сценарий) ввода данных о хозяйственной операции и формирования проводок по бухгалтерскому и налоговому учету.
7. AnryMc 849 09.05.13 21:18 Сейчас в теме
(5) ЭфОдин,

Потрясающее ОТКРОВЕНИЕ
6. AnryMc 849 09.05.13 21:06 Сейчас в теме
1) Документ "Операция (бухгалтерский и налоговый учет)" позволяет двигать не только регистры бухгалтерии, но и регистры выбираемые кнопкой "Корректировка регистров".
2) Один из способов заполнения документа "Операция (бухгалтерский и налоговый учет)" - Типовые операции
3) В типовой операции есть вкладка "Алгоритмы", например "После формирования проводок", который будет выполнен при формировании Документа "Операция" на основании "типовой операции"

Остальное дело техники
8. Abbra 23 22.05.13 23:37 Сейчас в теме
(6) AnryMc, а как писать алгоритм?
например получить сальдо по счету 26 по субконто и использовать в проводках
9. AnryMc 849 23.05.13 04:46 Сейчас в теме
(8) Abbra, Как правило в типовых конфигурациях использующих бухучет сделаны глобальные функции для получения различных итогов и оборотов. И как правило, в книжке по конфигурации (обычно в конце) описано как ими пользоваться.
10. AnryMc 849 23.05.13 05:04 Сейчас в теме
(8) Abbra,

Вот пример из одной моей типовой

Сумма = Курс*ВалютнаяСумма;
ДатаО=ЭтаФорма.ВладелецФормы.Дата;
Орг=ЭтаФорма.ВладелецФормы.Организация;
СчетУч=ПланыСчетов.Налоговый.НайтиПоКоду("ВП");
ИТОГИ=ТиповыеОперации.тоОстатокНаСчете(Орг,"Налоговый",СчетУч,Сотрудник,,,ДатаО,Валюта);
Сумма=ВалютнаяСумма*Курс;
Попытка
СуммаН=(ВалютнаяСумма*(ИТОГИ.СуммаОстатокДт/ИТОГИ.ВалютнаяСуммаОстатокДт));
Исключение
Сообщить("Нет валюты в подотчете",СтатусСообщения.Важное);
КонецПопытки;
Показать
11. Abbra 23 23.05.13 10:31 Сейчас в теме
(10) AnryMc, Спасибо
не знал что бывает тоОстатокНаСчете
Делал типовую операцию и отлаживал в код в другой обработке
пришел к выводу, что гораздо удобнее использовать обработку, а не ТО

не подскажете код для программного добавления проводки в Типовой операции?
12. AnryMc 849 23.05.13 10:50 Сейчас в теме
(11) Abbra,

не знал что бывает тоОстатокНаСчете
- читайте документацию ;-)

Программно проводки в ТО я не добавлял, может и можно - не разбирался.
Обычно делал несколько проводок в шаблоне, и у тех которые не нужны в конкретной операции - сумма=0

Наверно можно воспользоваться полем алгоритма "После формирования проводок" и удалить лишние.
13. AnryMc 849 23.05.13 10:55 Сейчас в теме
(11) Abbra,
типовую операцию и отлаживал в код в другой обработке

Что есть, то есть. Отладить трудно потому, что кода не в конфигурации...
Оставьте свое сообщение

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот