Кассовые перемещения

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

Форма «Кассовые перемещения» открывается в «Агбис Химчистке» через главное меню «Документы» «Финансовые документы»


Схема выполнения

Создается запись в таблице DOC_KASSA_MOVES, которая связывает два документа в таблице docs:

  • Изъятие наличных из кассы
  • Внесение наличных в кассу

Тип документа - «Кассовое перемещение» (30)

Для просмотра документов можно использовать скрипт

select
  KM.ID_KASSES_MOVE,
  KM.dk_date,
  KM.fact_date,
  KM.doc_deb_id,
  KM.doc_kre_id,
  KM.kassa_kredit as KassaFromID,
  ksout.name as NameFrom,
  KM.kassa_debet as KassToID,
  ksin.name as NameTo,
  KM.summ,
  KM.basis,

  d_db.doc_id as d_db_doc_id,
  d_db.doc_type,
  d_db.doc_date,
  d_db.doc_num,
  d_db.debet as d_db_debet,
  d_db.kredit as d_db_kredit,

  dk_db.id,
  dk_db.kassa_id,
  dk_db.debet as dk_db_debet,
  dk_db.kredit as dk_db_kredit,

  d_cr.doc_id as d_cr_doc_id,
  d_cr.doc_type,
  d_cr.doc_date,
  d_cr.doc_num,
  d_cr.debet as d_cr_debet,
  d_cr.kredit as d_cr_kredit,

  dk_cr.id,
  dk_cr.kassa_id,
  dk_cr.debet as dk_cr_debet,
  dk_cr.kredit as dk_cr_kredit


from DOC_KASSA_MOVES KM
  left join kasses ksout on ksout.id = KM.kassa_kredit
  left join kasses ksin on ksin.id = KM.kassa_debet
  left join docs d_db on d_db.doc_id=km.doc_deb_id
  left join docs_kassa dk_db on dk_db.doc_id = d_db.doc_id
  left join docs d_cr on d_cr.doc_id=km.doc_kre_id
  left join docs_kassa dk_cr on dk_cr.doc_id = d_cr.doc_id

Дополнительная информация