AXForum  
Вернуться   AXForum > Microsoft Dynamics AX > DAX: Функционал
DAX
Забыли пароль?
Зарегистрироваться Правила Справка Пользователи Сообщения за день Поиск

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 14.08.2003, 15:11   #1  
Axapta is offline
Axapta
Участник
 
91 / 12 (1) ++
Регистрация: 21.06.2002
Адрес: Moscow
Сторнирование и перепроведение кассовых ордеров
Добрый день, уважаемые коллеги!

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

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

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

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

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

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

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

2 Gad:

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

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

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

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Повторное использование номеров кассовых ордеров 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

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход

Рейтинг@Mail.ru
Часовой пояс GMT +3, время: 10:04.
Powered by vBulletin® v3.8.5. Перевод: zCarot
Контактная информация, Реклама.