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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 01.09.2010, 11:28   #1  
Alexius is offline
Alexius
Участник
Аватар для Alexius
 
461 / 248 (9) ++++++
Регистрация: 13.12.2001
Цитата:
Сообщение от George Nordic Посмотреть сообщение
Если отгрузки идут часто, то даже выдяляют пул "пустых" номеров.
Последовательность и "дырки" нумерации накладных обычно никого не волнуют (если "номер ТОРГ-12" != "номер Фактуры").
А с номерами фактур лучше всего бороться по-дневной нумерацией, т.е. номер получается типа ГГГГММДД-НННН (НННН - номер внутри дня). Есть прецеденты.
Старый 01.09.2010, 11:36   #2  
BOAL is offline
BOAL
Участник
Аватар для BOAL
MCBMSS
Злыдни
1C
Лучший по профессии 2015
 
621 / 453 (17) +++++++
Регистрация: 28.04.2003
Адрес: Москва
Осторожнее с не уникальным InvoiceId в случае его подмены на какой-то другой (старый)
На уровне накладных все отработает, а вот дальше в книгах покупок-продаж может крышу посносить. Код там копал давно, еще на АХ3, но могло не измениться, соотв InvoiceId должен быть строго уникальным по всем записям в накладных. Пусть и с дробями и буковками А Б В (мы тоже так делали, токо не 2345/1, а 2345/а)
Старый 01.09.2010, 11:54   #3  
Alexius is offline
Alexius
Участник
Аватар для Alexius
 
461 / 248 (9) ++++++
Регистрация: 13.12.2001
Цитата:
Сообщение от BOAL Посмотреть сообщение
Осторожнее с не уникальным InvoiceId ...
Лучше всего пойти дальше и сделать его принудительно уникальным с помощью дополнительного индекса. А для печатных форм создать свое поле с внешним номером по аналогии с накладными поставщиков (InvoiceId, InternalInvoiceId).

PS. В накладных поставщиков тоже лучше создать уникальный индекс на InternalInvoiceId, во избежание
За это сообщение автора поблагодарили: Logger (3).
Старый 01.09.2010, 13:41   #4  
lev is offline
lev
Ищущий знания...
Аватар для lev
Oracle
MCBMSS
Axapta Retail User
 
1,723 / 491 (20) +++++++
Регистрация: 18.01.2005
Адрес: Москва
Цитата:
Сообщение от Alexius Посмотреть сообщение
Лучше всего пойти дальше и сделать его принудительно уникальным с помощью дополнительного индекса. А для печатных форм создать свое поле с внешним номером по аналогии с накладными поставщиков (InvoiceId, InternalInvoiceId).

PS. В накладных поставщиков тоже лучше создать уникальный индекс на InternalInvoiceId, во избежание
на мой взгляд лучше сделать уникальность в разрезе Клиент, Дата, Номер накладной. Потому как каждый клиент может захотеть документы со своей нумерацией, и тогда номера разных клиентов будут пересекаться. (например у клиентов нумерация документов в разрезе года, каждый год начинается с номера документа 1).
Можно конечно сделать нумерацию типа "год\номер" (или что то типа того), но как уже было замечено, чаще всего клиенту нужен только номер, без всяких приставок, суфиксов, префиксов и т.п.
__________________
"Страх перед возможностью ошибки не должен отвращать нас от поисков истины." (с)
С Уважением,
Елизаров Артем
Старый 01.09.2010, 13:57   #5  
sukhanchik is offline
sukhanchik
Administrator
Аватар для sukhanchik
MCBMSS
Злыдни
Лучший по профессии 2015
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
3,330 / 3556 (125) ++++++++++
Регистрация: 13.06.2004
Адрес: Москва
Цитата:
Сообщение от Alexius Посмотреть сообщение
В накладных поставщиков тоже лучше создать уникальный индекс на InternalInvoiceId, во избежание
Цитата:
Сообщение от lev Посмотреть сообщение
Можно конечно сделать нумерацию типа "год\номер" (или что то типа того), но как уже было замечено, чаще всего клиенту нужен только номер, без всяких приставок, суфиксов, префиксов и т.п.
Тут есть законодательный нюанс. Как мне в полгода назад говорила главбух - что механизм нумерации накладных может быть прописан в учетной политике предприятия и соответственно - предприятие может нумеровать накладные, в номере которых присутствует дата накладной, т.е. 20100901-1, 20100901-2,..., 20100902-1, 20100902-2 и т.д.

При этом с т.з. законодательства - на накладные поставщиков вообще может быть забит болт - т.к. вполне нормальная ситуация, когда у тебя есть 2 поставщиковые накладные от разных поставщиков с одним номером. А уж как нумеруют поставщики свои накладные - это вообще не должно волновать - поставщиков много - у них учетная политика у всех разная.. И это является аргументом в доказательстве клиентам, которым не нравится формат номера накладной
__________________
Возможно сделать все. Вопрос времени
Старый 01.09.2010, 14:38   #6  
Alexius is offline
Alexius
Участник
Аватар для Alexius
 
461 / 248 (9) ++++++
Регистрация: 13.12.2001
Цитата:
Сообщение от sukhanchik Посмотреть сообщение
Тут есть законодательный нюанс.
Это скорее не законодательный нюанс, а нюансы интерпретации Налогового кодекса каждой конкретной Налоговой инспекцией.

НК РФ ст. 169 п.5 В счете-фактуре, выставляемом при реализации товаров (работ, услуг), передаче имущественных прав, должны быть указаны:
1) порядковый номер и дата выписки счета-фактуры;


Согласно этому можно всем фактурам присваивать почетный №1, это не противозаконно. НО ...
Старый 01.09.2010, 14:16   #7  
Alexius is offline
Alexius
Участник
Аватар для Alexius
 
461 / 248 (9) ++++++
Регистрация: 13.12.2001
Цитата:
Сообщение от lev Посмотреть сообщение
на мой взгляд лучше сделать уникальность в разрезе Клиент, Дата, Номер накладной.
Попробую развернуть. В поставщиках InvoiceId - номер накладной, полученной от поставщика, InternalInvoiceId - внутренний (системный) номер накладной. В клиентах InvoiceId - объединяет в себе внутренний (системный) номер и внешний номер, использующейся в печатных документах. Я предложил ввести отдельный внешний номер ExternalInvoiceId для печатных документов. Ес-но придется добавить еще одну номерную серию, провести ревизию кода и т.п., а уже после этого сделать уникальный индекс на InvoiceId.
Старый 01.09.2010, 14:42   #8  
ALES is offline
ALES
Участник
Злыдни
 
220 / 45 (2) +++
Регистрация: 11.08.2004
Цитата:
Сообщение от lev Посмотреть сообщение
чаще всего клиенту нужен только номер, без всяких приставок, суфиксов, префиксов и т.п.
"Тот же самый номер" при "исправлении" это проблема в.т.ч. и клиента на этапе бухгалтерских сверок, если конечно весь исходный пакет документов с гарантией не возвращается к вам. Каким-то образом версионность желательно видеть на бланке.
Теги
как правильно, кредит-нота по заказу на продажу, кредит-ноты, фактура

 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Модификация функционала Кредит-ноты vazerdim DAX: Программирование 1 03.02.2010 11:03
Расчеты с поставщиками. Создание кредит-ноты Kabardian DAX: Программирование 0 12.09.2009 20:40
Пересчет себестоимости в заказе. Задвоение себестоимости кредит-ноты. Aquarius DAX: Функционал 4 10.06.2009 10:59
Закрытие заказа после создания кредит-ноты natterru DAX: Функционал 6 28.10.2008 23:06
Обработка кредит-ноты по заказу созданному на основании контракта slava09 DAX: Функционал 7 14.08.2006 15:20

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

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

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