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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 20.08.2003, 16:20   #1  
Megacrusher is offline
Megacrusher
NavAx
Аватар для Megacrusher
NavAx Club
 
175 / 19 (1) ++
Регистрация: 18.08.2003
Адрес: Москва
? Одобрение журналов
Господа!
Хотел спросить. У кого какие мысли есть про построчное одобрение журналов. Есть ли какая-нить фича (с построчным одобрением) про которую я не знаю? Очень надо!

Одобрение в целом по журналу не совсем подходит и создание новых журналов с перенесением строк тоже.
Старый 20.08.2003, 16:42   #2  
mazzy is offline
mazzy
Участник
Аватар для mazzy
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
29,472 / 4494 (208) ++++++++++
Регистрация: 29.11.2001
Адрес: Москва
Записей в блоге: 10
Ты опять вернулся к этой идее?

А логический смысл в этом какой?
Ты же разносить все равно можешь только одобренные строки.
Т.е. журнал будет разнесен только тогда, когда будут одобрены все строки.

Или же вернуться к переносу неодобренных строк в другой журнал.
Использовать можно следующее:
У каждой строчки есть галочка одобрено. По-умолчанию она включается сама.
Надо трактовать строку как ошибочную, если у нее нет одобрения.
Тогда "Разносить и переносить" разнесет только одобренные строки.

НО. Ты подумай, а есть ли в этом смысл?
Журнал - операция, состоящая из логически связанных проводок. Журнал разносится или не разносится целиком, одобряется или не одобряется тоже целиком.
Старый 20.08.2003, 17:25   #3  
Megacrusher is offline
Megacrusher
NavAx
Аватар для Megacrusher
NavAx Club
 
175 / 19 (1) ++
Регистрация: 18.08.2003
Адрес: Москва
Привет

Ну да про это я помню (про переносы) сам эксперементировал, но плодить журналы не очень хочется. Тут возник вопрос как раз связанный с этими одобрениями. Задача примерно такова:
Есть много счетов на оплату (30 штук в день).
Оператор вбивает их все в журнал (или куда-нибудь) по мере поступления.
Все их надо оплатить, но некоторые сразу, а некоторые через день-два.
Начальник входит в журнал (или куда-нибудь) оператора и помечает (одобряет) первоочередные платежи.
Оператор заходит в журнал и жмет <разнести> - должны пройти только одобренные платежи.
Неодобренные платежи - это не ошибка, просто их надо будет одобрить завтра, когда у нас появятся деньги по ним платить.
Кроме того хочется чтобы оператор мог на тех
проводках, которые проводить не нужно, ставишь галку блокировано.
Ну не уверен он в сумме платежа например.

При нажатии <разнести> разносятся только те проводки, на которых стоит одобрение и не стоит блокировано.
Если в журнале (или где-нибудь) остались неразнесенные проводки, он остается открытым,
а разнесенные куда остаются в этом же журнале с пометкой разнесено и невозможностью редактировать.

Естественно, что при разнесении оставшихся (одобренных, не блокированных) строк в журнале, повторного разнесения ранее разнесенных и находящихся в этом же журнале строк не должно быть.

Ну вообщем все это несбыточные фантазии и скорее всего лечатся программингом, но вдруг отыщется прекрасная функция?
Старый 20.08.2003, 17:43   #4  
mazzy is offline
mazzy
Участник
Аватар для mazzy
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
29,472 / 4494 (208) ++++++++++
Регистрация: 29.11.2001
Адрес: Москва
Записей в блоге: 10
Hamster, проще переписать всю Аксапту заново
Согласен, что не самая красивая реализация. Но переписывать?

Кстати, MegaCruser, я послал документ насчет управления платежами.
Они там отдельно специальным образом реализованы. Погляди.
Старый 20.08.2003, 17:54   #5  
Megacrusher is offline
Megacrusher
NavAx
Аватар для Megacrusher
NavAx Club
 
175 / 19 (1) ++
Регистрация: 18.08.2003
Адрес: Москва
Ага сча погляжу ... Сеньксь... А никто со статусами оплат не возился? Там есть такая кнопка которая работает после одобрения...
Старый 20.08.2003, 18:03   #6  
Megacrusher is offline
Megacrusher
NavAx
Аватар для Megacrusher
NavAx Club
 
175 / 19 (1) ++
Регистрация: 18.08.2003
Адрес: Москва
Но похоже кнопка <Статусы оплат> работает только для банков об этом мне сообщает хелп по F1
Цитата:
Статус Описание
Нет Если предложение сгенерировано автоматически или вручную.
Послано Когда платеж или чек сгенерированы. Получено Если банк проинформировал Вас, что получил файл.
Одобрено Если платеж одобрен.
Отклонено Если платеж отклонен.
И не работает под разноску т.е. разнесение работает независимо от статусов. Даа печально.
А счастье было так возможно и так возможно
Старый 20.08.2003, 19:02   #7  
mazzy is offline
mazzy
Участник
Аватар для mazzy
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
29,472 / 4494 (208) ++++++++++
Регистрация: 29.11.2001
Адрес: Москва
Записей в блоге: 10
ага. это клиент-банк.
Старый 20.08.2003, 19:09   #8  
Hamster is offline
Hamster
Участник
 
687 / 13 (2) ++
Регистрация: 15.05.2003
задачка решается так:

делаем способ оплаты, статус = "Одобрено"
для каждой строки выбираем "способ оплаты"

для правильных строк статус="одобрено",
нажимаем "Провести и перенести" - ОПА!

все неодобренные строки попали в отдельный журнал!

вот и все....
Старый 20.08.2003, 19:23   #9  
mazzy is offline
mazzy
Участник
Аватар для mazzy
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
29,472 / 4494 (208) ++++++++++
Регистрация: 29.11.2001
Адрес: Москва
Записей в блоге: 10
Способ оплаты используется не для этого.
но это неважно.

А почему строки без способа оплаты попадут в другой журнал? Это без программирования?

Кстати, в исходном вопросе MegaCrusher как раз не хотел в другой журнал переносить.
Старый 20.08.2003, 19:39   #10  
Hamster is offline
Hamster
Участник
 
687 / 13 (2) ++
Регистрация: 15.05.2003
>Способ оплаты используется не для этого.
в том числе и для этого

>А почему строки без способа оплаты попадут в другой журнал?
дык в аксапте функция такая есть..... перенос строк с ошибками.

>Это без программирования?
Абсолютно.

поправочка:
"Post and Transfer" действует до первой неправильной строки....
так что нажимать придется несколько раз.

думаю простым напильником это можно поправить.
Старый 20.08.2003, 19:43   #11  
Hamster is offline
Hamster
Участник
 
687 / 13 (2) ++
Регистрация: 15.05.2003
>как раз не хотел в другой журнал переносить
нельзя в 1 журнале держать разнесенные и неразнесенные строки.
коран не велит
Старый 20.08.2003, 20:08   #12  
mazzy is offline
mazzy
Участник
Аватар для mazzy
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
29,472 / 4494 (208) ++++++++++
Регистрация: 29.11.2001
Адрес: Москва
Записей в блоге: 10
А почему это строка без способа оплаты считается ошибочной?

про коран - согласен. Вот и я его отговариваю
Старый 20.08.2003, 20:29   #13  
glibs is offline
glibs
Member
Сотрудники компании It Box
Most Valuable Professional
Лучший по профессии 2011
Лучший по профессии 2009
 
4,942 / 911 (40) +++++++
Регистрация: 10.06.2002
Адрес: I am from Kyiv, Ukraine. Now I am in Moscow. For private contacts: glibs@hotmail.com
Цитата:
Изначально опубликовано Megacrusher
...Задача примерно такова:
Есть много счетов на оплату (30 штук в день).
Оператор вбивает их все в журнал (или куда-нибудь) по мере поступления.
Все их надо оплатить, но некоторые сразу, а некоторые через день-два.
Начальник входит в журнал (или куда-нибудь) оператора и помечает (одобряет) первоочередные платежи.
Оператор заходит в журнал и жмет <разнести> - должны пройти только одобренные платежи...
Что-то не очень понятно. Инвойсы и платежи в Аксапте - абсолютно разные вещи. Данная процедура вызывает проблемы в случае предоплат... хотя там нужен другой механизм одобрения...

В Аксапте есть механизм регистрации инвойсов с разноской и без нее. Там же есть механизм одобрения. По разнесенным и одобреным инвойсам (точнее, по открытым проводкам по поставщикам) можно запускать процедуру генерации предложений по оплате. Из тех платежей, которые Аксапта предлагает, можно оставить самые важные. Остальные просто не выбирать. По какому полю их фильтровать - дело техники.

Т.е. вы вводите инвойсы, одобряете их и разносите, а потом выбираете те инвойсы, по которым нужно проплатить... и система сгенерирует платежи сама, автоматически. Если при разноске инвойсов будут указываться графики оплаты - они будут учитываться. Предложения по оплатам строятся на основании даты "Оплатить до". Ее тоже можно двигать. В открытых проводках планируемый платеж можно разбить на несколько разными датами. Можно менять способ оплаты...

Чем вас не устраивает этот стандартный механизм?
__________________
С уважением,
glibs®
Старый 21.08.2003, 09:23   #14  
Елена Сысовская is offline
Елена Сысовская
Участник
Аватар для Елена Сысовская
 
499 / 25 (1) +++
Регистрация: 30.11.2001
Адрес: планета Земля
to glibs
солидарна. работает, хоть и логике чуждо. Просто привычка есть у людей такая - сделал листочек, положил его перед собой, и потом на нем неделю почеркушки делаешь. Когда в нем уже нечего не разобрать, остаточки перенес куда-то и начал заново. Если подумать, то можно найти довольно много ограничений для такой практики.
__________________
"...жизнь проходит, пока мы строим планы на жизнь..."
с уважением, ESys.
Старый 21.08.2003, 09:39   #15  
Megacrusher is offline
Megacrusher
NavAx
Аватар для Megacrusher
NavAx Club
 
175 / 19 (1) ++
Регистрация: 18.08.2003
Адрес: Москва
Спасибо всем за обсуждение
По пунктам :
Инвойсы у нас не возникают в принципе. У нас постоянно идут просто счета на оплату (предоплата).
Разнести и перенести это все старо как мир - это знаем. Сам игрался с этой штукой даже ошибки генерил т.е. определял какие ошибки более менее безобидные.

Статусы оплат приматывать к оплатам ? Стремно это как то Ну может мы конечно и не будем использовать клиент-банк, но а функционал корежить то зачем (не люблю я это люди старались писали чего-то оставим этот функционал для истории..)? Уж лучше создать другой функционал....

Спасибо огромное за обсуждение.
Функционал по ходу уже почти разработан с небольшим программингом. Детали сообщу позжее.
Старый 21.08.2003, 11:08   #16  
Hamster is offline
Hamster
Участник
 
687 / 13 (2) ++
Регистрация: 15.05.2003
ошибочной считается строка у которой статус не совпадает со статусом способа оплаты.
а способ оплаты надо указать для всех строк.
Старый 21.08.2003, 11:13   #17  
glibs is offline
glibs
Member
Сотрудники компании It Box
Most Valuable Professional
Лучший по профессии 2011
Лучший по профессии 2009
 
4,942 / 911 (40) +++++++
Регистрация: 10.06.2002
Адрес: I am from Kyiv, Ukraine. Now I am in Moscow. For private contacts: glibs@hotmail.com
To Megacrusher:

Ну, как говорится, флаг вам в руки...

http://www.axforum.info/forums/showt...7791#post17791

В данном случае будет по-другому, но суть примерно такая же.
__________________
С уважением,
glibs®
Старый 25.08.2003, 11:17   #18  
Megacrusher is offline
Megacrusher
NavAx
Аватар для Megacrusher
NavAx Club
 
175 / 19 (1) ++
Регистрация: 18.08.2003
Адрес: Москва
:) Одобрение по строке
В продолжении темы:
Сделал свою функцию одобрения журналов.
Тестировал - работает
Модификация не сложная. Предлагаю обсудить функционал этой фичи.
Смысл в следующем:
1) Введено одобрение по строкам
2) Введено блокирование строк

1 Одобрение строки - уровень "Сотрудника принимающего решения " (гл. бух., кредитный контролер и т.д.)
1.1 Одобрение делается кнопкой <Одобрение строки> в группе кнопок <Одобрение>
1.2 Одобрение работает только для группы пользователей установленных в "Названиях журналов"
1.3 Строчка без одобрения - трактуется как ошибочная строка в жунале
1.4 Одобрение строки не будет работать после функции <Одобрение> (журнала). Работает до статуса "Определить как готовый" и после такого.
1.5 Статус "Одобрен" (по строке) - виден в строке журнала, но закрыт для редактирования и работает через п. 1.1

2 Блокирование - уровень "Рядовой сотрудник" (Оператор ввода данных, бухгалтер и пр. )
2.1 Блокирование делается "кликанием" на CheckBox "Блокировано"
2.2 Блокировка может осуществляться всеми пользователями без исключения (имеющими правами на это журнал)
2.3 Строчка с блокировкой - трактуется как ошибочная строка в жунале.
2.4 Блокировка строки не будет работать после функции <Одобрение> (журнала). Работает до статуса "Определить как готовый" и после такого.

Функционал сделан с расчетом, что пользователи будут пользоваться кнопкой "Разнести и перенести".
Т.е. блокированные и не одобренные строчки будут переносится в новый журнал.

Господа, если не сложно хотелось бы услышать ваши комментарии. Плиз.
Старый 26.08.2003, 11:30   #19  
Hamster is offline
Hamster
Участник
 
687 / 13 (2) ++
Регистрация: 15.05.2003
Talking
короче слегка изуродовал "Post and Transfer"............
как я и предсказывал...
Старый 26.08.2003, 12:54   #20  
Field is offline
Field
Участник
 
25 / 10 (1) +
Регистрация: 04.06.2003
Адрес: г. Новосибирск
To Megacrusher.
Видимо, вполне разумная доработка кнопки "Разнести и перенести".
Вполне логично, что Вы из всех предложений (со статусами) остановились именно на этом.

Хотя, видимо, технологически является не оптимальным решением заность в журнал платежей те платежи, клторые могут быть не оплачены.
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Одобрение складских журналов AlexeyBP DAX: Функционал 3 11.04.2013 14:25
Разнести несколько журналов коммерческих соглашений из кода Карис DAX: Программирование 1 07.04.2009 07:02
Длительное создание складских журналов Paul_ST DAX: Программирование 2 13.09.2006 10:52
Группы пользователей в настройке Проверки для Названий журналов Oz DAX: Функционал 2 09.06.2004 17:51
Очистка складских журналов dyatlowsky DAX: Функционал 0 26.03.2004 17:55
Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск
Опции просмотра

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

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

Рейтинг@Mail.ru
Часовой пояс GMT +3, время: 20:01.