Счет фактуры на аванс (формируются по состоянию счета 62)

04.06.09

Задачи пользователя - Создание на основании

Обработка выбирает движения по счету 62.1. и 62.2. раскладывает в выписках по счетам и формирует счета-фактуры на аванс если товар не забрали в течении 5 дней или наступил конец квартала

Скачать файлы

Наименование Файл Версия Размер
-
.1243844818 48,50Kb
379
.1243844818 48,50Kb 379 Скачать бесплатно

Процедура формирования Счет фактуры и проверки ее наличия были взяты и доработаны из //infostart.ru/projects/829/

За что отдельное спасибо, не пришлось бить часть кода :)

В начале работы необходимо выбрать префикс и номер последней существующей Фактуры на аванс, и выбрать интервал для работы.

При нажатии на кнопку "Сформировать", выбираются Выписки из рабочего интервала, Табличная часть выгружается в таблицу значений (ТЗ).

Если в строке Выписки фигурирует счет 62.2, то смотрится состояние дебетового сальдо на дату выписки, если оно положительное (т.е. была отгрузка без оплаты), в ТЗ в соответствующей строке приход на сч. 62.2 уменьшается на величину деб. сальдо по сч.62.1 и создается новая строка прихода по сч.62.1 (если деб. сальдо > прихода, только меняется сч. на 62.1) после обработки всех строк модифицированная ТЗ загружается в ТЧ выписки сохраняется и проводится.

Вызывается процедура создания Фактур.

Фактуры создаются в 2х случаях:

1.Если выписка создана позже 5 дней и нет факта отгрузки

2.Если на конец квартала нет отгрузки

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

Доделывается изменением 2х строк, создаем объект "Документ", вместо Документ.Выписка", и делаем проверку на ПКО и выписки перед основным кодом. Или можно создать запрос на отбор документов.

Обработка не шустрая, но дотошная :), если есть предложения как ускорить, с удовольствием выслушаю и исправлю.

Сильно не пинать:), но от подзатыльников не откажусь...

 

См. также

Формирование счетов-фактур выданных (в том числе авансовых) на основании документов

Оптовая торговля Производство готовой продукции (работ, услуг) Создание на основании Бухгалтерский учет 7.7 1С:Бухгалтерия 7.7 Бухгалтерский учет Абонемент ($m)

Обработка формирует счета-фактуры выданные на основании следующих документов: выписка, выполнение этапа работ, оказание услуг, передача НМА, передача ОС, приходный кассовый ордер, отгрузка товаров и продукции, реализация отгруженной продукции, отгрузка материалов на сторону.

1 стартмани

29.09.2015    8754    9    Pashok    4    

1

Ввод на основании за период

Оптовая торговля Производство готовой продукции (работ, услуг) Создание на основании Бухгалтерский учет 7.7 1С:Бухгалтерия 7.7 Россия Бухгалтерский учет НДС Абонемент ($m)

Работает в типовой конфигурации. Файл поместить в подкаталог ExtForms/PrnForms в каталоге с базой

1 стартмани

28.07.2012    9884    39    olbul120771    1    

2

Создание документов реализации по OLE для обычной и комиссионной торговли + отчет

Создание на основании Бухгалтерский учет 7.7 1С:Бухгалтерия 7.7 Россия Абонемент ($m)

Исходной ИБ является база организации продавца, ИБ для обмена - база производителя продукции (ну или другого продавца :-)). По документам реализации исходной базы в ИБ для обмена по OLE создаются сводные документы "Отгрузка товаров, продукции" с видом отгрузки "Продажа (счет 90)" и "Отгрузка (счет 45)", параллельно в исходной базе формируются аналогичные документы поступления. Также в ИБ для обмена формируются документы "Реализация отгруженной продукции".

1 стартмани

22.01.2012    16612    31    Alex_E    4    

1

Массовое создание документов

Создание на основании Расчет 7.7 1С:Зарплата и кадры 7.7 Абонемент ($m)

Обработка для массового создания документов. Применяется в случаях, когда нужно создать, например, 100 табелей, выплат и.т.д. по подразделениям. Имхо очень полезна и экономит кучу времени бухам в больших организациях. Проста в обращении. И огромное спасибо Александру за доведение этой обработки до ума)))

1 стартмани

23.12.2011    7263    31    Frodo79    4    

3

Групповое создание Счетов-фактур по данным экселевского файла и Актов оказания услуг на основании существующих Счетов-фактур

Создание на основании Бухгалтерский учет 7.7 1С:Бухгалтерия 7.7 Россия Бухгалтерский учет Налоговый учет НДС Абонемент ($m)

Есть у одной нашей фирмы арендаторы. Арендаторы платят за арендуемую площадь, за некоторую площадь, которую они могут занимать возле своих магазинов (т.н. экспозиция), за потребляемую электроэнергию и др. коммунальные услуги и за рекламу. Все расчеты платежей арендаторов по этим «темам» бухгалтер делает в xls-файле, а потом должен перенести всё это в 1С - создать Счета-фактуры и Акты оказания услуг. Вручную этот процесс - создание документов - при значительном количестве арендаторов отнимает у бухгалтера очень много времени, он монотонен. Поэтому и была написана эта программка.

1 стартмани

20.09.2011    34604    45    mark_iz    9    

4

Создание документа Бухгалтерская справка из документов других видов

Создание на основании Бухгалтерский учет 7.7 1С:Бухгалтерия 7.7 Россия Абонемент ($m)

Однажды возникла ситуация: надо было перевести нетиповую бухгалтерию на Бухгалтерию предприятия 8. В создании правил переноса я был не силен и решил сначала привести конфигурацию к типовой. В исходной базе было добавлено несколько новых документов. Вот и родилась идея создать обработку по переводу проводок от нестандартных документов в Бухгалтерскую справку. Она удобнее, чем документ Операция.

1 стартмани

13.12.2010    11715    153    МимохожийОднако    2    

14
Комментарии
В избранное Подписаться на ответы Сортировка: Древо развёрнутое
Свернуть все
1. pj 15 02.06.09 06:51 Сейчас в теме
Э-Э-Э , процедуру проверки на уже созданные фактуры, проверяем для себя, мне не надо но вклинил, есть дикое подозрение, что она не работает, т.е. при повторном запуске создаст дубль, и отписываемся, не стесняемся, если что надо кому, подправлю
2. Anatolka 2 02.06.09 12:01 Сейчас в теме
очень надо,
впринципе просто проверять подчиненность выписаных сф, но доделай сам =)
3. pj 15 02.06.09 12:04 Сейчас в теме
Да в том то и дело, что мне не надо:), народ предупреждаю, чтобы дров не наломали. Ну хоть кто то что нибудь напишите, положительное или отрицательное ;), помогло если кому то, порадуйте автора, спасибом
4. Anatolka 2 02.06.09 12:32 Сейчас в теме
ну а зачем тогда писать что подправишь если тебе нах это не надо?
5. pj 15 02.06.09 12:57 Сейчас в теме
Каюсь, не так тебя понял, поправил, на проверку по вложенности и суммы, если фактура есть, и она отличается по сумме, то ставится сумма по счету.
6. pj 15 02.06.09 13:13 Сейчас в теме
Просьба по точней сообщать, что хотелось бы поправить, дабы не было недоразумений.
7. pj 15 02.06.09 13:16 Сейчас в теме
Добавлена функция переделки выписок(если в выписке фигурирует счет 62.1 то переделывается на 62.2, корректировка в обратную сторону проводится проведением последующей реализации или обработкой для формирования СчФ, если отгрузка была раньше выписки)
8. Craig 274 02.06.09 14:56 Сейчас в теме
У тя явно в моделу что то присутствует, чего нету в типовых: ошибка
Если Константа.МетодопределенияВыручки.Получить(СчетФактура.ДатаДок) = глПоОтгрузке <<?>>Тогда
{\\192.168.0.45\ERT ФАЙЛЫ\AVANSY5DN.ERT(87)}: Переменная не определена (глПоОтгрузке)
СчетФактура.СтавкаНДС = глЗначениеПоУмолчанию<<?>>("ОсновнаяСтавкаНДС");
{\\192.168.0.45\ERT ФАЙЛЫ\AVANSY5DN.ERT(123)}: Функция не обнаружена (глЗначениеПоУмолчанию)
СчетФактура.НДС = Окр(ОплатаАванс*глЗначениеПоУмолчанию<<?>>("ОсновнаяСтавкаНДС").Ставка/(100+глЗначениеПоУмолчанию("ОсновнаяСтавкаНДС").Ставка) ,2,1);
{\\192.168.0.45\ERT ФАЙЛЫ\AVANSY5DN.ERT(124)}: Функция не обнаружена (глЗначениеПоУмолчанию)
9. pj 15 02.06.09 16:06 Сейчас в теме
обнови релиз бухии и будет тебе счастье:)
10. pj 15 03.06.09 06:41 Сейчас в теме
44 скачивания и почти никто ни чего не пишет, народ не поленитесь отпишитесь. у вех ли работает, что не устраивает, детище все таки, интересно.
11. Craig 274 03.06.09 07:25 Сейчас в теме
Вполне возмжно, база полгода не обновлялась)
12. buKIN 03.06.09 09:52 Сейчас в теме
А для БП 8.1 че-нить подобное есть? Очень нужно...
13. Dziden 10 03.06.09 10:42 Сейчас в теме
если не ошибаюсь, то после 12 релиза бухии, все уже работает
14. pj 15 04.06.09 11:39 Сейчас в теме
Исправлены ошибки и недочеты, оптимизирована скорость, проверена работа на базовой конфигурации, пользуйтесь.
15. Green733 04.06.09 12:01 Сейчас в теме
16. Craig 274 08.06.09 08:23 Сейчас в теме
17. pj 15 10.06.09 13:50 Сейчас в теме
Мдя, узнал на грустном опыте затем рейтинг нужен, не смог скачать нужную для анализа обработку, пришлось писать самому, так что если есть довольные обработкой плюсуйте не жалейте.
18. pj 15 18.06.09 18:21 Сейчас в теме
Кстати если кому нужно 60 счет приписать, могу дописать, пишите в личку или сюда
19. ola777 20.03.10 21:18 Сейчас в теме
Поставила вашу програмулину, но такая вещ правильно выставилось только по одному контрагенту. Во всех остальных случаях либо не считает оплату авансом, и сама ставит счет 62.1 а потом как бухнет через 2 квартала. В общем путается при определении аванс или нет. Все у себя проверила. не проще ли было выставлять на аванс когда весь 62 счет без учета субсчетов возникает выставлять на эту сумму счет фактуру на аванс. Мы бухи в большинстве своем стараемся все на одном договоре проводить, чтоб не париться, а у кого учет еще и по договорам у того свой прог что нибудь сочиняет и правит. Я все проверяю ни одна обработка правильно не выставляет ни у меня ни у знакомых.
20. Artemuch2 06.07.12 15:35 Сейчас в теме
У тя явно в моделу что то присутствует, чего нету в типовых: ошибка
Если Константа.МетодопределенияВыручки.Получить(СчетФактура.ДатаДок) = глПоОтгрузке <<?>>Тогда
{\\192.168.0.45\ERT ФАЙЛЫ\AVANSY5DN.ERT(87)}: Переменная не определена (глПоОтгрузке)
СчетФактура.СтавкаНДС = глЗначениеПоУмолчанию<<?>>("ОсновнаяСтавкаНДС");
{\\192.168.0.45\ERT ФАЙЛЫ\AVANSY5DN.ERT(123)}: Функция не обнаружена (глЗначениеПоУмолчанию)
СчетФактура.НДС = Окр(ОплатаАванс*глЗначениеПоУмолчанию<<?>>("ОсновнаяСтавкаНДС").Ставка/(100+глЗначениеПоУмолчанию("ОсновнаяСтавкаНДС").Ставка) ,2,1);
{\\192.168.0.45\ERT ФАЙЛЫ\AVANSY5DN.ERT(124)}: Функция не обнаружена (глЗначениеПоУмолчанию)

Да тоже повторилась такая ошибка. Даже не знаю правильно ли формируеются счета фактуры
Оставьте свое сообщение