Наименование доклада

advertisement
Семинар-тренинг 2-4 марта 2015 года
Механизм оффлайновых взаиморасчетов с партнерами.
Взгляд изнутри
Андрей Лабынин, 1С
Зачем нужен механизм
оффлайновых расчетов?

Для выделения в учете авансов (поступивших
от клиентов или выплаченных поставщикам)
 Определение суммы аванса в валютах регламентированного и
управленческого учета


Для детального учета взаиморасчетов до первичных
(расчетных) документов (имеет смысл при расчетах по
договорам или заказам)
Для отражения переоценки расчетов с клиентами и
поставщиками
2
Из каких частей состоит?
Исходные данные
Контроль актуальности
Расчетный механизм
Учетные регистры
3
Что является исходными данными?

Исходные данные – это оперативные
расчеты с клиентами и поставщиками
 Формируются при проведении первичных
документов
 Содержат информацию о суммах
взаиморасчетов в трех валютах (по курсу на
дату документа):

В валюте взаиморасчетов

В валюте регламентированного учета

В валюте управленческого учета
4
Как контролируется актуальность
расчетов?

Используется новый механизм контроля
актуальности расчетов – без границы последовательности
Было
Новый механизм
Две последовательности:
- Проведение по расчетам с клиентами
- Проведение по расчетам с поставщиками
Два регистра сведений:
- Задания к распределению расчетов с
клиентами
- Задания к распределению расчетов с
поставщиками
Последовательность «скидывается»
автоматически платформой
Записи в регистр выполняются
программно
Блокировалась таблица
последовательности – отрицательно
влияло на параллельность работы
Блокировки не нужны
5
Как работает контроль
актуальности расчетов?
6
Как работает контроль
актуальности расчетов?
7
Как удалось избавиться от
блокировок?
Документ 23
Документ 22
Номер задания = 2
Документ N
…
Документ 2
Документ 1
Номер задания = 1
Распределяемые
данные
Задания к распределению расчетов с клиентами
Запущено
распределение
8
Учетные регистры

Скорректирована структура учетных
регистров
 Расчеты с клиентами по документам
 Расчеты с поставщиками по документам
Удалено измерение
«Дата платежа»
Реализован расчет
дат платежа в отчетах
Удалены ресурсы
«К отгрузке»,
«К оплате»,
«К возврату»
Регистры теперь
используются только
для анализа
фактической
задолженности
9
Расчетный механизм

Унифицирован код распределения расчетов
 Базовый код, структура и принципы унаследованы из партионного
учета

Расположен в общем модуле «Распределение
взаиморасчетов»
10
Известные проблемы и способы их
решения
Проблема
Решение
Изменение заказа «скидывало»
последовательность расчетов
Заказы клиентов и заказы поставщиков
больше не используются в
оффлайновых расчетах
Формирование отчетов по расчетам у
других пользователей приводило к
«блокировкам» при проведении
документов
Решилось отказом от использования
последовательностей
Формирование отчетов по расчетам
могло выполняться очень долго из-за
восстановления последовательности
Реализовано «точечное» распределение
расчетов только по выбранному
партнеру.
Запускается фоновое задание для
распределения расчетов.
11
Семинар-тренинг 2-4 марта 2015 года
Спасибо за внимание !
Download