Реклама на этом месте
Форум 1С
Форум 1С
Программистам. Бухгалтерам. Администраторам. Пользователям
Задай вопрос - получи решение проблемы. Без троллинга и флуда.
14 Дек 2017, 23:57
МультиВход
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Не получили письмо с кодом активации?
 
collapse

Автор Тема: Автоматическое создание проводки  (Прочитано 5432 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн mmv_89@mail.ru

  • *
  • Сообщений: 12
  • РЕПУТАЦИЯ: 0
  • Регистрация: 2013-01-06
  • Сайт: 
  • Профессия: Ученик 1С
Подскажите, пожалуйста, пишу диплом. Мне нужно сделать, чтобы при создании нового договора, создавалась проводка. Как это можно сделать, подскажите? Буду очень благодарна!


Оффлайн Herby

  • *****
  • Сообщений: 936
  • РЕПУТАЦИЯ: 164
  • КПД: 18%
  • Регистрация: 2010-08-31
  • Сайт: 
  • Профессия: Программист 7.7
Подскажите, пожалуйста, пишу диплом. Мне нужно сделать, чтобы при создании нового договора, создавалась проводка Дт Кт сумма. Я так думаю, что мне нужно создать документ Операция, в которой в модуле нужно прописать создание проводки, которую можно было бы просмотреть в анализе счета. Как это можно сделать, подскажите? Буду очень благодарна!

А Вам двойку за такую реализацию не поставят?
Дебет с кредитом отражают в бухгалтерии какую либо операцию.
грубо говоря, либо оплату, либо отгрузку.
а создание договора ни к чему такому не ведет.

даже если какая-нибудь фирма берет плату за оформление договора, то проводки должны формироваться в документах вида "Реализация услуг".

Ды и для диплома, главное чтобы на бумаге все было красиво, или у вас прям будут проверять программный код проекта?

Оффлайн mmv_89@mail.ru

  • *
  • Сообщений: 12
  • РЕПУТАЦИЯ: 0
  • Регистрация: 2013-01-06
  • Сайт: 
  • Профессия: Ученик 1С
У меня тема ИС по учету страхования и залога, и при создании договора залога должна формироваться проводка 009 - сумма залога. При закрытии договора должна формироваться проводка наоборот - 009 сумма залога. ее можно и вручную сделать, но для чего тогда автоматизация?


Программный код конечно не потребуют, но могут попросить создать документ договор залога, и этот договор должен отобразиться в залоговой книге и проводка должна создаться, и эта сумма отобразиться в балансе первой формы.

Оффлайн Herby

  • *****
  • Сообщений: 936
  • РЕПУТАЦИЯ: 164
  • КПД: 18%
  • Регистрация: 2010-08-31
  • Сайт: 
  • Профессия: Программист 7.7
Программный код конечно не потребуют, но могут попросить создать документ договор залога, и этот договор должен отобразиться в залоговой книге и проводка должна создаться, и эта сумма отобразиться в балансе первой формы.

завтра напишу пример

Оффлайн mmv_89@mail.ru

  • *
  • Сообщений: 12
  • РЕПУТАЦИЯ: 0
  • Регистрация: 2013-01-06
  • Сайт: 
  • Профессия: Ученик 1С

Оффлайн Herby

  • *****
  • Сообщений: 936
  • РЕПУТАЦИЯ: 164
  • КПД: 18%
  • Регистрация: 2010-08-31
  • Сайт: 
  • Профессия: Программист 7.7
кстати, по поводу терминалогии - ИС по учету и тд..  это имеется ввиду информационная система?

если ваша система создает проводки и прочие операции по движению, то она уже не может быть информационной системой.
Это уже учетная автоматизированная система, но никак не информационная.
Если ваши профессора в теме и понимают о чем говорят, то название вашей темы уже будет минусом.
Добавлено: 27 Фев 2013, 09:40

1. Создаете документ "ДоговорЗалога".
2. В реквизитах шапки создаете нужные реквизиты, которые потребуются для формирования печатной
формы договора и для значений субконто счета 009 (ну как минимум "Клиент" (тип значения справочник "Контрагенты"), "Договор" (тип значения справочник "Договоры", "ВидыОбеспеченияОбязательств" (тип значения Перечисление.ВидыОбеспеченияОбязательств), "СуммаЗалога" (тип значения "Число").

3. В таблице этого документа создаете макет вашего договора (у Вас же есть пример печатной формы?)

4. В диалоговой форме красиво расставляете реквизиты договора и кнопки какие потребуются (печать, записать, провести и тд)
5. А в модуле проведения в процедуре "ОбработкаПроведения" пишите следующее:
    Операция.НоваяПроводка();
    Операция.СодержаниеПроводки = "Траляля"; // краткое описание проводки
    Операция.НомерЖурнала = "ХХ"; // номер журнала
    Операция.Дебет.Счет = СчетПоКоду("009");
    Операция.Дебет.Контрагенты = Клиент; // где Клиент - это реквизит который вы создали
    Операция.Дебет.Договоры = Договор;   // где Договор - это реквизит который вы создали
    Операция.Дебет.ВидыОбеспеченияОбязательств = ВидыОбеспеченияОбязательств; // 
   
    Операция.Сумма = СуммаЗалога; // где СуммаЗалога - это реквизит который вы создали
    Операция.СуммаОперации = СуммаЗалога;
    Операция.Записать();

ну и собственно все, останется еще процедуру печати договора написать и все готово.

будут вопрос пишите в личку.
будут вопрос

Последний раз редактировалось: Herby; 27 Фев 2013, 09:40. Причина: Объединение сообщений


Теги:
 


* Живое общение

Не устроил ответ?

Зарегистрируйся и задай свой вопрос. Живое общение приносит результат намного быстрее.


Зарегистрироваться

* Реклама

Смотрите бесплатно более 300 видеоуроков по работе в 1С:Бухгалтерия 8 и 1C:ЗУП 8 ред. 3.0

СМОТРЕТЬ >>

* Поиск

* Последние задачи на разработку (фриланс)

* Реклама

* Последние вакансии

* Топ 10 авторов за месяц

Геннадий ОбьГЭС Геннадий ОбьГЭС
184 Сообщений
ilyay ilyay
75 Сообщений
oleg-x
51 Сообщений
alex0402
50 Сообщений
andron81_81
41 Сообщений
AIFrame
37 Сообщений
MuI_I_Ika MuI_I_Ika
34 Сообщений
BuhRust
30 Сообщений
Golickoff Golickoff
29 Сообщений
Dima Dddd Dima Dddd
26 Сообщений

* Кто онлайн

  • Точка Гостей: 221
  • Точка Скрытых: 0
  • Точка Пользователей: 2
  • Точка Сейчас на форуме:

* Облако тэгов

* Форум 1С с мобильного

* Инструменты

* Дополнительно

Поиск

 
SimplePortal 2.3.5 © 2008-2012, SimplePortal