Студопедия — Алгоритм проведения
Студопедия Главная Случайная страница Обратная связь

Разделы: Автомобили Астрономия Биология География Дом и сад Другие языки Другое Информатика История Культура Литература Логика Математика Медицина Металлургия Механика Образование Охрана труда Педагогика Политика Право Психология Религия Риторика Социология Спорт Строительство Технология Туризм Физика Философия Финансы Химия Черчение Экология Экономика Электроника

Алгоритм проведения






Для каждой строки табличной части «Показания счетчиков» должны быть сделаны следующие проводки:

1.

Дт. 62.01 с аналитикой СубконтоДт1 – Контрагент, СубконтоДт2 - Договор контрагента

Кт. 91.01 с аналитикой СубконтоКт1 – Прочие доходы.

Сумма проводки – значение реквизита «Начислено»;

Обработки

Получение данных из системы АСКУЭ

Формат файла передачи данных – DBF;

Структура файла передачи данных:

Поле Тип Длина Точность Назначение
Kod_ch Строка     Код счетчика в системе «Сбыт», совадает с ID_счетчика в системе АСКУЭ
Day Число     Показания счетчика по дневному тарифу
Night Число     Показания счетчика по ночному тарифу

 

Реквизиты обработки

Реквизит Тип Назначение
Организация Справочник Организации Ссылка на собственное юридическое лицо
Подстанция Справочник Подстанции Ссылка на подстанцию для связи с системой АСКУЭ
Путь Строка Путь к файлу передачи данных

 

Алгоритм обработки:

  1. Создать таблицу значений со структурой:
Реквизит Тип Назначение
Счетчик Справочник Счетчики Ссылка на счетчик абонента
ПоказанияДень Число Показание счетчика
ПоказанияНочь Число Показание счетчика
  1. Выбрать строки файла передачи данных
  2. Начать цикл по строкам файла передачи данных
  3. Прочитать строку файла передачи данных
  4. Получить из строки файла передачи данных код счетчика
  5. Найти по коду соответствующий элемент в справочнике «счетчики», если элемент не найден, то выдать сообщение «Не найден счетчик с кодом …»
  6. Если элемент найден, то добавить строку в таблицу значений, где: «счетчик» - найденный элемент, «ПоказанияДень» - «Day», «ПоказанияНочь» - «Night»
  7. После получения последний строки файла передачи данных окончить цикл
  8. Если обработка вызвана из документа «Потребленная Энергия» и число строк

в таблице значений больше 0 то записать содержимое таблицы значений в табличную часть документа и провести документ.

  1. Если в таблице значений есть строки и обработка не вызвана из документа «Потребленная Энергия», то создать документ «Потребленная Энергия» с датой равной текущей дате и затем провести документ.

Получение данных из платежной системы

 

Формат файла передачи данных – DBF;

Структура файла передачи данных:

Поле Тип Длина Точность Назначение
Kod_dog Строка     Код договора абонента в системе «Сбыт»
Data_plat Дата     Сумма платежа
Nomer_plat Строка     Номер платежа в платежной системе
Summa_plat Число     Сумма платежа

 

Реквизиты обработки

Реквизит Тип Назначение
Организация Справочник Организации Ссылка на собственное юридическое лицо
Путь Строка Путь к файлу передачи данных

 

Алгоритм обработки:

  1. Создать таблицу значений со структурой:
Реквизит Тип Назначение
Договор Справочник Договоры Контрагентов Ссылка на договор абонента
Дата Дата Дата платежа
НомерПлатежа Строка Номер платежа в платежной системе
Сумма Число Сумма платежа
  1. Выбрать строки файла передачи данных
  2. Начать цикл по строкам файла передачи данных
  3. Прочитать строку файла передачи данных
  4. Получить из строки файла передачи данных код договора
  5. Найти по коду соответствующий элемент в справочнике «Договоры контрагентов», если элемент не найден, то выдать сообщение «Не найден договор с кодом …»
  6. Если элемент найден, то добавить строку в таблицу значений, где: «Договор» - найденный элемент, «Дата» - «Data_plat», «НомерПлатежа» - «Nomer_plat», «Сумма» - «Summa_plat»
  7. После получения последний строки файла передачи данных окончить цикл
  8. Для каждой строки таблицы значения создать документ «Платежное ордер поступление денежных средств». При создании документа сделать проверку наличия в системе документа с такой датой и таким номером входящего документа. Если документ присутствует в системе, то документ не создается.
  9. Правила заполнения реквизитов документа:
Реквизит Значение заполненя
Вид операции ПеречислениеСсылка.ВидыОперацийПоступлениеБезналичныхДенежныхСредств. ОплатаПокупателя
Дата СтрокаТаблицыЗначний.Дата
Номер входящего документа СтрокаТаблицыЗначний.НомерПлатежа
Дата входящего документа СтрокаТаблицыЗначний.Дата
Договор контрагента СтрокаТаблицыЗначний.Договор
Комментарий Загружен из платежной системы дата, время
Контрагент СтрокаТаблицыЗначний.Договор.Владелец
Дата выписки СтрокаТаблицыЗначний.Дата
Организация Организация
Счет учета расчетов с контрагентом ПланСчетовСсылка.Хозрасчетный. РасчетыСПокупателями
Субконто Кт1 СтрокаТаблицыЗначний.Договор.Владелец
Субконто Кт2 СтрокаТаблицыЗначний.Договор
Отражать в налоговом учете Истина
  1. Добавить строку в табличную часть «Расшифровка Платежа»
Реквизит Значение заполненя
Договор контрагента СтрокаТаблицыЗначний.Договор
КурсВзаиморасчетов  
КратностьВзаиморасчетов  
СуммаПлатежа СтрокаТаблицыЗначний.Сумма
СуммаВзаиморасчетов СтрокаТаблицыЗначний.Сумма
СтавкаНДС ПеречислениеСсылка.СтавкиНДС.НДС18
СуммаНДС СуммаПлатежа*СтавкуНДС/(100+ставкаНДС)
Счет учета расчетов с контрагентом ПланСчетовСсылка.Хозрасчетный. РасчетыСПокупателями
Счет учета расчетов по авансам ПланСчетовСсылка.Хозрасчетный. РасчетыПоАвансамПолученным
  1. Записать и провести документ

 







Дата добавления: 2015-08-31; просмотров: 483. Нарушение авторских прав; Мы поможем в написании вашей работы!



Практические расчеты на срез и смятие При изучении темы обратите внимание на основные расчетные предпосылки и условности расчета...

Функция спроса населения на данный товар Функция спроса населения на данный товар: Qd=7-Р. Функция предложения: Qs= -5+2Р,где...

Аальтернативная стоимость. Кривая производственных возможностей В экономике Буридании есть 100 ед. труда с производительностью 4 м ткани или 2 кг мяса...

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

Примеры решения типовых задач. Пример 1.Степень диссоциации уксусной кислоты в 0,1 М растворе равна 1,32∙10-2   Пример 1.Степень диссоциации уксусной кислоты в 0,1 М растворе равна 1,32∙10-2. Найдите константу диссоциации кислоты и значение рК. Решение. Подставим данные задачи в уравнение закона разбавления К = a2См/(1 –a) =...

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

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

Именные части речи, их общие и отличительные признаки Именные части речи в русском языке — это имя существительное, имя прилагательное, имя числительное, местоимение...

Интуитивное мышление Мышление — это пси­хический процесс, обеспечивающий познание сущности предме­тов и явлений и самого субъекта...

Объект, субъект, предмет, цели и задачи управления персоналом Социальная система организации делится на две основные подсистемы: управляющую и управляемую...

Studopedia.info - Студопедия - 2014-2024 год . (0.008 сек.) русская версия | украинская версия