Новости для бухгалтера, бухучет, налогообложение, отчетность, ФСБУ, прослеживаемость и маркировка, 1С:Бухгалтерия

Вход или Регистрация

Показывать по 10 20 40 сообщений
Новая тема Ответить
Письмо в техподдержку 1С
[Прочее]

ТипИсполнителя добавить в документ Усл. стор. орг-й 1С 7.7 (7.70.027) Бух.4.5 7.70.506

Irinka10
читатель
офлайн
Дата регистрации: 18.07.2010
Сообщений: 22
Пост №1
 
18.07.2010 19:17

"Мне нужно в документ документ "Услуги сторонних организаций" в поле Тип Исполнителя добавить еще Прочего поставщика (счет 76.8), чтобы в результате его выбора, в проводке автоматически указывался именно этот счет (76.8).<br>Что я уже сделала: В конфигураторе добавила Тип исполнителя 3 и в Модуле Формы-Документ.Услуги сторонних организаций прописала следующее: <br><br><br> СписокТиповИсполнителей.ДобавитьЗначение(1, "Поставщик (счет 60)");<br> СписокТиповИсполнителей.ДобавитьЗначение(2, "Прочий кредитор (счет 76)");<br> СписокТиповИсполнителей.ДобавитьЗначение(3, "Лизинг (счет 76.8)");<br> СписокТиповИсполнителей.ТекущаяСтрока(ТипИсполнителя);<br><br>В итоге он появился для выбора в документе. Подскажите пожалуйста что и где теперь нужно прописать, чтобы формировалась проводка именно с этим счетом, а не 60.1 и 76.5?<br>Я правильно понимаю, что нужно дописать команду в Модуле-Форма.Документ Услуги сторонних организаций в этом блоке?<br><br>//******************************************************************************<br>// ПриВыбореКоррСчета()<br>//<br>// Вызывается из формул элементов диалога:<br>// Поле ввода КоррСчет.<br>//<br>// Описание:<br>// Устанавливает типы реквизитов Субконто1, Субконто2 и Субконто3 <br>// в зависимости от выбранного значения счета затрат.<br>//<br>Процедура ПриВыбореКоррСчета()<br> <br> НазначитьТип("Субконто1", КоррСчет.ВидСубконто(1));<br> НазначитьТип("Субконто2", КоррСчет.ВидСубконто(2));<br> НазначитьТип("Субконто3", КоррСчет.ВидСубконто(3));<br> <br> Если (Константа.ИспользоватьСписокКорректныхПроводок = Да) Тогда<br> Если Договор.Выбран() = 1 Тогда<br> ОплатаДоговора = Договор.ОплатаДоговора; //1 - врублях, 2 - в валюте<br> КонецЕсли;<br> Если ОплатаДоговора = 2 Тогда<br> Если ТипИсполнителя = 1 Тогда<br> СчетРасчетов = СчетПоКоду("60.11");<br> Иначе<br> СчетРасчетов = СчетПоКоду("76.55");<br> КонецЕсли;<br> Иначе<br> Если ТипИсполнителя = 1 Тогда<br> СчетРасчетов = СчетПоКоду("60.1");<br> Иначе<br> СчетРасчетов = СчетПоКоду("76.5");<br> КонецЕсли;<br> КонецЕсли;<br> глПроверкаКорректныхПроводок(КоррСчет,СчетРасчетов);<br> КонецЕсли;<br> <br>КонецПроцедуры // ПриВыбореКоррСчета()<br><br><br><br><br>Я не программист 1С, а просто бухгалтер,поэтому большая просьба не ругаться если что не так спрашиваю."

zak555 (398843952)
читатель
офлайн
Дата регистрации: 27.03.2008
Сообщений: 4656
Пост №2
 
19.07.2010 06:08

<br>> В итоге он появился для выбора в документе. Подскажите пожалуйста что и где теперь нужно прописать, чтобы формировалась проводка именно с этим счетом, а не 60.1 и 76.5?<br>> Я правильно понимаю, что нужно дописать команду в Модуле-Форма.Документ Услуги сторонних организаций в этом блоке?<br>> <br><br>в модуле документа прописать алгоритм "поведения" документа

ValeraH
читатель
офлайн
Дата регистрации: 31.03.2004
Сообщений: 264
Пост №3
 
19.07.2010 10:39

"То, что вы сказали тоже надо сделать, а кроме этого поправить модуль проведения.<br>В начале процедуры ОбработкаПроведения() следует по аналогии ввести новый счет<br> <br> Сч76_8 = СчетПоКоду("76.8");<br><br>А дальше в этой процедуре есть 3 условных оператора похожих на те, что в ПриВыбореКоррСчета():<br>Если ТипИсполнителя = 1 Тогда<br>СчетРасчетов = СчетПоКоду("60.11");<br>Иначе<br>СчетРасчетов = СчетПоКоду("76.55");<br>КонецЕсли;<br><br>Но теперь у вас 3 Типа исполнителя, поэтому условные операторы должны выглядеть так:<br>Если ТипИсполнителя = 1 Тогда<br>СчетРасчетовСПоставщиком = Сч60_11; // здесь, как раньше<br> и т.д.<br>ИначеЕсли ТипИсполнителя = 2 Тогда<br>СчетРасчетовСПоставщиком = Сч76_55; // здесь, как раньше в Иначе<br> и т.д.<br>Иначе<br>СчетРасчетовСПоставщиком = Сч76_8; //А здесь новое по аналогии<br> и т.д.<br>КонецЕсли;<br><br>Вот только не гламурно всё это... :)"

Показывать по 10 20 40 сообщений

Читают тему:

Быстрый переход
Для технических специалистов
  • Книга жалоб и предложений по работе сайта
  • Для технических специалистов
  • Представление регламентированной отчетности
  • Говорильня
  • Бухгалтерский учет: обсуждаем проекты нормативных актов и рекомендаций по ведению учета от БМЦ
  • Новый порядок применения ККТ (онлайн кассы с передачей сведений в ФНС)
  • Интернет-конференция: Оформление командировок по новым правилам
  • МАРКИРОВКА
  • ЕГАИС
  • Учет, налогообложение, автоматизация