AXForum  
Go Back   AXForum > Microsoft Dynamics AX > DAX: Функционал
All
Forgotten Your Password?
Register Forum Rules FAQ Members List Today's Posts Search Mark Forums Read

 
 
Thread Tools Search this Thread Display Modes
Old 14.08.2003, 15:11   #1  
Axapta is offline
Axapta
Участник
 
91 / 15 (1) ++
Join Date: 21.06.2002
Location: Moscow
Сторнирование и перепроведение кассовых ордеров
Добрый день, уважаемые коллеги!

Есть простая задача - при выписке приходного/расходного кассового ордера допущена ошибка.
Необходимо сторнировать разнесенный документ и провести заново.
Требование - у всех трех операций должен быть один и тот же номер документа.
Аксапта (3.0) сторнировать документ тем же номером дает, а вот при попытке провести его заново с тем же номером документа ругается: "Номер ... для даты ... уже использован".

Поделитесь, пожалуйста, опытом, как вы решали такую задачу?
Old 14.08.2003, 15:42   #2  
EVGL is offline
EVGL
Banned
Соотечественники
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
 
4,445 / 3001 (0) ++++++++++
Join Date: 09.07.2002
Location: Parndorf, AT
Да, в кассовом модуле разнести два ордера одного типа на одну дату с одним номером принципиально нельзя. При наличии такого документа говорить дальше о корректной работе модуля не приходится.

Что делать? Ввести в левом нижнем углу номер вручную, а в номере дать, скажем, лишний пробел или точечку.
Old 14.08.2003, 16:31   #3  
Axapta is offline
Axapta
Участник
 
91 / 15 (1) ++
Join Date: 21.06.2002
Location: Moscow
Странно, что приходится пользоваться таким подходом.
Странно, что приходится пользоваться таким подходом.
Возникла также и другая проблема: невозможно напечатать кассовую книгу, чтобы в ней присутствовал только последний (правильно проведенный документ).
Вообще непонятно, зачем в отчете "Кассовая книга" нужен параметр "Печатать сторно-записи", тестирование показало, что при его снятии отчет получается совершенно некорректным, поскольку тогда задваиваются обороты.

PS. Куда же подевался принцип, по которому, все текущие операции в системе можно реверсировать и провести заново?
Видимо при разработке российской кассы про него забыли.
Old 14.08.2003, 17:11   #4  
EVGL is offline
EVGL
Banned
Соотечественники
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
 
4,445 / 3001 (0) ++++++++++
Join Date: 09.07.2002
Location: Parndorf, AT
Quote:
Куда же подевался принцип, по которому, все текущие операции в системе можно реверсировать и провести заново
Ну, отродясь в Аксапте такого принципа не было: провести заново. Скажем, "проведенный заново" после кредит-ноты счет всегда имеет новый номер. А вот специально для кассы была предусмотрена возможность тотального удаления документов до тех пор, пока документ не прошел по всем статусам одобрения, не разнесен по ГК, т.е. пока не выданы/получены деньги.

Как произошло, что хочется не сторнировать, а уничтожить проведенный документ? Если ордер напечатан, деньги выданы, печать поставлена, проводки сделаны, на сторно написана бухгалтерская справка: "Я, такой-то и такой-то, лажанулся и выдал ошибочно деньги. Но взял обратно". Почему теперь хочется создать ордер с тем же номером?
Old 14.08.2003, 17:47   #5  
ppson is offline
ppson
Участник
ppson's Avatar
Ex AND Project
1C
 
2,104 / 115 (8) +++++
Join Date: 25.06.2002
Location: SPb, Msk
Думаю что сторнирование кассы таким способом не совсем верно.
Если кассовая книга правильная, обороты/сальдо по кассе идут, а ошибки только в аналитических признаках, то исправлять нужно через журнал ГК без применения типа счета "Касса"
Old 14.08.2003, 18:04   #6  
Axapta is offline
Axapta
Участник
 
91 / 15 (1) ++
Join Date: 21.06.2002
Location: Moscow
Похоже, что мало кто РЕАЛЬНО занимался внедрением российского кассового модуля...
Old 14.08.2003, 18:19   #7  
EVGL is offline
EVGL
Banned
Соотечественники
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
 
4,445 / 3001 (0) ++++++++++
Join Date: 09.07.2002
Location: Parndorf, AT
Чисто абстрактно
... а если речь идет о редко появляющейся ситуации, и очень хочется, то можно
- прибить на сервере БД соотв. проводку в таблице RCashTrans
- пересчитать баланс по кассе с помощью соотв. период. функции
и наслаждаться после этого в том числе рассогласованием между ГК и кассой.
Old 14.08.2003, 18:28   #8  
Axapta is offline
Axapta
Участник
 
91 / 15 (1) ++
Join Date: 21.06.2002
Location: Moscow
? А как в теории
1. Все же остается загадкой, для чего была придумана галка "Печатать сторно-записи" в кассовой книге.
2. А вообще в правилах ведения кассовых операций предусмотрено такое понятие как сторно?
Old 18.08.2005, 12:49   #9  
DreamCreator is offline
DreamCreator
Moderator
DreamCreator's Avatar
Axapta Retail User
 
553 / 45 (3) +++
Join Date: 04.11.2004
Location: Казань
Re: Чисто абстрактно
Quote:
Изначально опубликовано EVGL

- пересчитать баланс по кассе с помощью соотв. период. функции
и наслаждаться после этого в том числе рассогласованием между ГК и кассой.
Как пересчитать баланс по кассе?

[Собственно дело в том что в результате манипуляций кассиров в RCashTrans возникла некорректная проводка, удалять которую я так понимаю небезопасно]
Old 18.08.2005, 13:43   #10  
sukhanchik is offline
sukhanchik
Administrator
sukhanchik's Avatar
MCBMSS
Злыдни
Лучший по профессии 2015
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
3,343 / 3563 (125) ++++++++++
Join Date: 13.06.2004
Location: Москва
\Денежные средства\Периодические операции\Пересчет баланса по кассе
Old 18.08.2005, 14:30   #11  
Gad is offline
Gad
Участник
 
136 / 18 (1) ++
Join Date: 21.05.2003
Location: Москва
Вообще по идее нужен некий признак (дополнительный) что ордер был отсторнирован. Ордера с таким признаком не должны попадать в кассовую книгу как и сторно. Возникает при этом вторая проблема - разрывы в нумерации. Я так понимаю все три документа - новый, старый, сторно не обязаны быть с одним номером. Главное, чтобы ошибочный ордер не занимал номер из номерной серии. Для этого потребуется вторая модификации - перенумерация кассовых ордеров.
Old 18.08.2005, 15:12   #12  
DreamCreator is offline
DreamCreator
Moderator
DreamCreator's Avatar
Axapta Retail User
 
553 / 45 (3) +++
Join Date: 04.11.2004
Location: Казань
Quote:
Изначально опубликовано sukhanchik
\Денежные средства\Периодические операции\Пересчет баланса по кассе
Спасибо!

2 Gad:

Задача у меня будет несколько другая, а заинтересовало -- чем плоха дыра в нумерации?
Old 18.08.2005, 16:36   #13  
Gad is offline
Gad
Участник
 
136 / 18 (1) ++
Join Date: 21.05.2003
Location: Москва
:)
Дыра в нумерации не соответствует правилам ведения кассовых операций, которые предполагают сквозную и сплошную нумерацию. Хотя народ извращается по всякому и от руки делает в кассовой книге приписки, что такие-то номера уничтожены по акту
Old 18.08.2005, 16:57   #14  
RE is offline
RE
Участник
 
29 / 10 (1) +
Join Date: 14.09.2004
Location: Москва
признак - статус аннулировано у некорректно проведённого ордера. Тогда и кассовая книга не поедет. У нас с этим нет проблем. А печать сторно-проводок нужна для внутреннего анализа...
Old 18.08.2005, 17:33   #15  
Gad is offline
Gad
Участник
 
136 / 18 (1) ++
Join Date: 21.05.2003
Location: Москва
Интересно. А как аннулировать уже разнесенный в главную книгу ордер? А если он не разнесен, то у него просто статус сбросить можно и удалить - аннулировать не придется.
Old 18.08.2005, 18:05   #16  
RE is offline
RE
Участник
 
29 / 10 (1) +
Join Date: 14.09.2004
Location: Москва
аннулировать уже разнесённый - это "программинг"...то есть при проведении сторно, статус уже разнесённого ордера меняется на "аннулировано"
Old 22.08.2005, 10:59   #17  
Adson is offline
Adson
Участник
 
8 / 10 (1) +
Join Date: 21.07.2003
Location: Москва
"... а если речь идет о редко появляющейся ситуации, и очень хочется, то можно
- прибить на сервере БД соотв. проводку в таблице RCashTrans
- пересчитать баланс по кассе с помощью соотв. период. функции
и наслаждаться после этого в том числе рассогласованием между ГК и кассой."

ну чтобы не наслаждаться рассогласованием модуля с ГК-ой то уж надо идти до конца - удалить проводку и в LedgerJournalTrans и Ledger Trans.

На самом деле, если кассовый ордер выпущен неверный, то корректирующий его ордер не может быть с тем же номером, любой кассир это скажет (либо поставит "точку" в старом номере для корректирующего КО).
__________________
Carpe diem
Old 22.08.2005, 12:00   #18  
MGUL is offline
MGUL
Участник
 
7 / 10 (1) +
Join Date: 02.08.2005
Location: Москва
Из своего опыта могу сказать, что модификацию по поводу "непопадания" некорректного документа (разнесенного) в кассовую книгу ДЕЛАЛИ. А по поводу "перенумерации"- нет. Аудиторы сказали, что вполне уместно на некооректных кас. ордерах : перечеркивать, ставить Аннулировано, дата и подпись гл. бух. Плюс в конце месяца акт на все аннулировнаные номера. Таким образом оформленные пропуски в нумерации не считаются нарушением кассовой дисциплины.
Old 22.08.2005, 12:49   #19  
Gad is offline
Gad
Участник
 
136 / 18 (1) ++
Join Date: 21.05.2003
Location: Москва
Модификация по "перенумерации" необходима не только из-за дырок в нумерации, возникающими из-за сторнированных операций. В практике российских бухгалтеров любимой вещью является заведение операций задним числом. Перенумерация в данном случае помогает установить нарастание номеров с увеличением даты. Про актирование дырок слышал. В таком случае получается модификация по формированию акта . Если конечно ордеров не 5 штук в день
Old 22.08.2005, 13:40   #20  
MGUL is offline
MGUL
Участник
 
7 / 10 (1) +
Join Date: 02.08.2005
Location: Москва
Слава богу с кассовой дисциплиной у нас все было в порядке. . Так что никаких проводок "задним числом" не было. А модификацию по печати акта мы сделали .(опционально мог печататься одновременно с кассовой книгой).
 

Similar Threads
Thread Thread Starter Forum Replies Last Post
Повторное использование номеров кассовых ордеров Bega DAX: Функционал 2 18.08.2005 19:00
Сопоставление приходных кассовых ордеров и накладных от клиентов. Ганибалл DAX: Программирование 4 31.03.2005 10:11
Сопоставление кассовых ордеров chel DAX: Функционал 2 24.12.2004 05:36
Ошибка при попытке создания кассовых ордеров mad_pilot DAX: Функционал 1 03.02.2003 06:17
О некоторых данных и их источниках в Расходных кассовых ордерах. sguryev DAX: Функционал 0 15.01.2002 12:29
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Forum Jump

Рейтинг@Mail.ru
All times are GMT +3. The time now is 00:50.
Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Contacts E-mail, Advertising.