Печатная форма акта сверки в рублях для договоров в у.е. для КА 2.x, ERP


Возникла потребность делать сверку взаиморасчетов в рублях по валютным договорам. В КА и ERP такой возможности нет.

Возникла потребность делать сверку взаиморасчетов в рублях по валютным договорам. В КА и ERP такой возможности нет. За основу взяты алгоритмы из БП 3.0, данные берутся не из регистра Расчеты с клиентами, а из регистра бухгалтерии Хозрасчетный. То есть выводятся и проводки по курсовым разницам. Попадают обороты по счетам 58, 60, 62, 66, 67, 76 (счета по умолчанию в БП).

Печать осуществляется из документа "Сверка взаиморасчетов". Подключается в подсистеме НСИ и Администрирование->Печатные формы, отчеты и обработки.

Тестировалась на релизе КА 2.2.4.21, КА 2.4.2.115.

29 Comments

  1. mlashko

    Спасибо. 1с убеждала, что такого акта сверки быть не может 🙂

    Reply
  2. mamba

    (1) ну, на самом деле, это «костыль». Но за неимением лучшего, пришлось сделать.

    Reply
  3. user666770_anastasiyatretyakova

    Не делает фильтрацию по договору. Можно это исправить.

    Reply
  4. mamba

    (3) Ошибка исправлена. Вам могу выслать на почту обновленный файл обработки.

    Reply
  5. user666770_anastasiyatretyakova

    (4) Спасибо!

    Reply
  6. user909587

    Здравствуйте. Печатная форма не выводит оборотов по 58 счету.

    Reply
  7. mamba

    (6) Добрый день!

    Какой субсчет имеете в виду? В Вашей конфигурации есть ли у него субконто Контрагенты и Договоры?

    Reply
  8. user909587

    58.03 в КА 2 имеет субконто «Контрагенты» и «Договоры».

    Reply
  9. mamba

    (8) Доработка сделана, Вам могу выслать на почту обновленный файл обработки.

    Reply
  10. user909587

    Спасибо большое, обороты 58 теперь попадают!

    Reply
  11. LadyDy

    Добрый день, в таблицу не попадает валютная сумма, которая в скобках к документу. Что может быть не так?

    Reply
  12. mamba

    (11) может у вас взаиморасчеты в рублях? не удается смоделировать ошибку по такому описанию.

    Reply
  13. LadyDy

    (12) 1С:КА, сумма продажи в рублях, сумма взаиморасчетов в долларах, договор в долларах, поступление денег в долларах.

    Reply
  14. AndrewUs

    Здравствуйте!

    В печатную форму не попадают взаимозачеты, если таковые осуществляются между одной и той же организацией.

    К примеру, есть организация «Рога и копыта», с которой заключены два договора, один с покупателем другой с поставщиком.

    И , если делать документ в 1С ERP 2.4 взаимозачет задолженности по одной организации, то эти данные не попадают в печатную форму.

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

    В чем может быть причина?

    Спасибо.

    Reply
  15. user733468

    Добрый день!

    Печатная форма акта сверки взаиморасчетов в рублях, при детализации по договорам сворачивает проводки по расчету курсовых разниц для разных договоров в одном документе в одну строку акта сверки (см. файл). Возможно ли поправить? База ERP 2.4

    Reply
  16. mamba

    (15)

    чатная форма акта сверки взаиморасчетов в рублях, при детализации по договорам сворачивает проводки по расчету курсовых разниц для разных договоров в одном документе в одну строку акта сверки (см. файл). Возможно ли поправить? База ERP 2.4

    Добрый день!

    На скриншоте не вижу субконто Договоры у счета 62.31. Насколько мне известно, в типовой конфигурации есть субконто договоры.

    Reply
  17. mamba

    (14) Здравствуйте! Интересно, попробую смоделировать, если актуально.

    Reply
  18. AndrewUs

    (17) Да, очень актуально.

    Reply
  19. ZalexZ1

    Здравствуйте.

    Подскажите а в ERP будет работать?

    Reply
  20. mamba

    (19) Вообще да, но нет возможности протестировать. Могу выслать обработку на почту, потом расскажете 🙂

    Reply
  21. ZalexZ1

    (20) Добрый день. Поскольку у меня стартмани нет, а ваше предложение прочитал поздно, то обработку мне скачал друг.

    В ERP идет обработка, но только если выбирать по конкретному договору, если включить все договоры, то данные отображаются не корректно.

    Для наглядности высылаю скриншоты оборотки по 60 счету, акт по выбранному договору и акт по всем договорам контрагента.

    Reply
  22. mamba

    (13) Указаны ли у вас в проводках суммы в валюте и сама валюта? Данные о валютной сумме по алгоритму из БП берутся отсюда

    Reply
  23. tcherry

    Тестируем на КА 2.4.7. Если в документе Поступление на расчетный счет сумма платежа (в валюте) разбивается на несколько договоров покупателя, то при формировании печатной формы акта сверки с детализацией по договорам неверно отображаются сальдо и обороты по этим договорам. Если акт сверки формировать только по одному договору, такой проблемы не возникает

    Reply
  24. paulrem

    Спасибо!

    Reply
  25. user816558

    (20)

    (19) Вообще да, но нет возможности протестировать. Могу выслать обработку на почту, потом расскажете 🙂

    Если еще не проверяли, то готов протестировать на релизе 1С:ERP Управление предприятием 2 (2.4.8.84)

    Reply
  26. user816558

    Спасибо автору за печатную форум.

    Проверено на ЕРП версии 2.4.9.98.

    Работает без ошибок.

    Курсовые разницы отлавливает на раз:)

    Вариант со многими договорами не тестировал, т.к. такой ситуации у нас не возникает.

    Reply
  27. tcherry

    Проблема нескольких договоров решается добавлением одного слова в коде)))) Но вот теперь нам нужно, чтобы и взаимозачеты задолженности в Акт попадали…

    Reply
  28. BMN

    Взаимозачеты не попадают, при нескольких договорах сальдо разьезжается.

    Reply
  29. BMN

    (28)

    У кого проблема с множеством договором нужно заменить строчку в модуле объекта (см.ниже). Номер строки не подскажу, уже полностью переработала печ.форму.

    СтрокиСТакимДокументом = ТЗАктаСверкиПоДаннымОрганизации.НайтиСтроки(Новый Структура(«Документ, Дата, ДатаВходящегоДокумента», Выборка.Документ, НачалоДня(Выборка.Дата), НачалоДня(Выборка.ДатаВходящегоДокумента)));

    на

    СтрокиСТакимДокументом = ТЗАктаСверкиПоДаннымОрганизации.НайтиСтроки(Новый Структура(«Документ, Договор, Дата, ДатаВходящегоДокумента», Выборка.Документ, Выборка.Договор, НачалоДня(Выборка.Дата), НачалоДня(Выборка.ДатаВходящегоДокумента)));

    Reply

Leave a Comment

Ваш адрес email не будет опубликован. Обязательные поля помечены *