|
21.05.2010, 11:17 | #1 |
MCT
|
Счет-фактура на предоплату клиента
клиент может потребовать счет-фактуру на аванс.
хочу делать счета-фактуры по авансам клиентов не в автоматическом режиме, а по требованию. Для этого использую базовую функцию Расчеты с клиентыми / периодические операции / Создание фактур на предоплату. Но эта функция завершается ошибкой "Поле Дата фактуры должно быть установлено на значение между и ." Странно, дата фактуры = дате платежа. прикладываю скриншоты со своими настройками. Вопрос 1: Могу ли я сделать счет-фактуру по авансу не в момент разноски аванса - а с использованием базовой функции "Расчеты с клиентыми / периодические операции / Создание фактур на предоплату" Вопрос 2: Могу ли я не делать разноску налога при разнсоке предаплаты (снять флаг "Налог по предоплате" в параметрах модуля РсК) и разносить налог только по выставленным счетам-фактурам на авансы? dax 2009 ru4
__________________
Sometimes there is a moment as you are awakening - when you become aware of the real world around you, - but you are still dreaming. - You may think you can fly but you do better not try. |
|
28.05.2010, 16:13 | #2 |
MCT
|
опытным путем получил, что пока у меня нет ни одной закрытой книги продаж - счет-фактуру на основании предоплаты от клиента с использованием пероидческий операции (Расчеты с клиентыми / периодические операции / Создание фактур на предоплату) я сделать не могу.
неужели - так и должно быть?
__________________
Sometimes there is a moment as you are awakening - when you become aware of the real world around you, - but you are still dreaming. - You may think you can fly but you do better not try. |
|
29.05.2010, 11:13 | #3 |
Гость
|
счет-фактуру на основании предоплаты от клиента с использованием пероидческий операции (Расчеты с клиентыми / периодические операции / Создание фактур на предоплату) я сделать не могу.
|
|
26.04.2011, 15:20 | #4 |
MCT
|
проверяю уже на RU7 - та же проблема.
по-прежнему невозможно создать счет-фактуру на предоплату от клиента с использованием периодической операции (Расчеты с клиентыми / периодические операции / Создание фактур на предоплату). а именно, получаю ерор: "Поле Дата фактуры должно быть установлено на значение между и ." такая ошибка имеет место до тех пор пока не сформирую первую книгу продаж автоматическое формирование счет-фактуры на предоплату (при разноске платежа) - работает без проблем... это ошибка? или я просто "не умею ее готовить"?
__________________
Sometimes there is a moment as you are awakening - when you become aware of the real world around you, - but you are still dreaming. - You may think you can fly but you do better not try. Последний раз редактировалось d&m; 26.04.2011 в 16:12. |
|
26.04.2011, 15:56 | #5 |
Участник
|
Так приготовлено...
|
|
26.04.2011, 16:02 | #6 |
MCT
|
подскажите, пжл, нужный рецепт...
т.е. вы при отсутствии книги продаж - можете через периодическую операцию делать счета-фактуры?
__________________
Sometimes there is a moment as you are awakening - when you become aware of the real world around you, - but you are still dreaming. - You may think you can fly but you do better not try. |
|
26.04.2011, 16:15 | #7 |
Участник
|
Думаю, имелось в виду, что так реализовано MS. У меня тоже самое, пока руки не дошли разобраться - просто создал нужную книгу.
P.S. На вскидку не вспомню, но, кажется, какие-то еще функции, связанные со счетами-фактурами, требовали обязательного создания книги покупок / продаж.
__________________
Ivanhoe as is.. |
|
26.04.2011, 16:41 | #8 |
Модератор
|
[s] \Classes\ClassFactory\globalCache 6
[s] \Classes\BookDataCalc_RU\datePeriodBook 4 [s] \Classes\CustPrepaymentFactureCreate_RU\check 33 [s] \Classes\CustPrepaymentFactureCreate_RU\run 14 [s] \Classes\CustPrepaymentFactureCreate_RU\newFromForm 8 [c] \Forms\CustPrepaymentFactureCreate_RU\Methods\createFacture 4 [c] \Classes\FormButtonControl\Clicked 4 @SYS95262 = "Поле Дата фактуры должно быть установлено на значение между и ." В методе \Classes\CustPrepaymentFactureCreate_RU\check \ X++: [fromDate, toDate] = BookDataCalc_RU::datePeriodBook(salesBookTable.ClosingDate + 1); if (factureDate < fromDate || factureDate > toDate) { ret = checkFailed(strfmt("@SYS95262", "@GEE4832", fromDate, toDate)); } X++: SysGlobalCache cache = classfactory.globalCache(); Map taxPeriodMap = cache.get(classstr(BookDataCalc_RU), identifierstr(TaxPeriodMap), null); чуть ниже, TaxPeriodMap заполняется при первом значении X++: if (! taxPeriodMap.exists(_dt)) { taxPeriod = TaxReportPeriod::datePeriodPurchSalesBook_RU(_dt); taxPeriodMap.insert(_dt, taxPeriod); cache.set(classstr(BookDataCalc_RU), identifierstr(TaxPeriodMap), taxPeriodMap); }
__________________
This posting is provided "AS IS" with no warranties, and confers no rights. Последний раз редактировалось Poleax; 26.04.2011 в 16:49. |
|
26.04.2011, 20:58 | #9 |
Microsoft Dynamics
|
Дело в том, что в алгоритмах обработки НДС красной нитью проходит некая магическая дата - "дата последней закрытой книги" (salesBookTable.ClosingDate в вышеприведенном примере) и является своего рода точкой отсчета для определения текущего периода ведения книг покупок/продаж. По сути, метод BookDataCalc_RU::datePeriodBook() этот период и определяет в 99% процентах случаев. Поэтому, перед началом регистрации фактур в системе рекомендуется создать некую начальную книгу и обозначить то самое "начало начал".
Что касается сохранения периода обработки НДС в глобальном кеше - это сделано исключительно в целях оптимизации производительности, т.к. метод \Classes\BookDataCalc_RU\datePeriodBook в процессе обработки НДС вызывается многократно (например, для каждой фактуры при обработке входящего НДС) и, как правило, возвращает одно и то же значение в рамках одного периода.
__________________
You should use Bing before asking dumb questions. Последний раз редактировалось Jabberwocky; 26.04.2011 в 21:08. |
|
|
За это сообщение автора поблагодарили: Ivanhoe (2). |
27.04.2011, 13:25 | #10 |
MCT
|
Цитата:
а именно: при ручном создании счета-фактуры на предоплату система просит дату фактуры, которая принадлежит следующем периоду после закрытой книги продаж. т.е. если я создал и закрыл книгу за 4ый квартал 2010 года, то создавать вручную фактуры на предоплату клиента я могу только с датой - в 1ом квартале 2011 года. это что же получается - каждый квартал книги продаж ваять??? вобще для себя я сделал вывод, что счета-фактуры на предоплаты во избежании недоразумений нужно делать только автоматически (при разноске)
__________________
Sometimes there is a moment as you are awakening - when you become aware of the real world around you, - but you are still dreaming. - You may think you can fly but you do better not try. |
|
27.04.2011, 13:47 | #11 |
Участник
|
А что в этом странного? Закрывается налоговый период - закрывается книга покупок и книга продаж... Это как дышать - вдох-выдох, последовательно, друг за другом...
Других вариантов законодательство нам не предоставляет...
__________________
Если машина не заводится с пятого раза - читай инструкцию. |
|
27.04.2011, 14:01 | #12 |
MCT
|
Цитата:
1. нам не нужны ни книги покупок, ни книги продаж в аксапие. Мы не хотим и не будем их вести в аксапте 2. я сделал одну книгу продаж только потому, что иначе не работает ряд функциональности. В частности не формировались вручную счета-фактуры на предоплату клиента Цитата:
Сообщение от Jabberwocky
Дело в том, что в алгоритмах обработки НДС красной нитью проходит некая магическая дата - "дата последней закрытой книги" (salesBookTable.ClosingDate в вышеприведенном примере) и является своего рода точкой отсчета для определения текущего периода ведения книг покупок/продаж.
... Поэтому, перед началом регистрации фактур в системе рекомендуется создать некую начальную книгу и обозначить то самое "начало начал". ... 3. одной книги продаж оказалось мало, все равно ерор 4. я хочу просто делать счета-фактуры на предоплаты клиента в ручном режиме (через периодическую операцию). все это чертовский странно, т.к. те же счета-фактуры на предоплаты отлично делаются, игнорируюя отсутствие книги продаж, но только в автоматическом режиме (при разноске предоплаты или при преобразовании оплаты в предоплату) я все-таки по-прежнему не могу понять, почему-таки эти самые пресловутые книги продаж мешают текущей деятельности, а именно формированию и печати с/ф для клиентов...
__________________
Sometimes there is a moment as you are awakening - when you become aware of the real world around you, - but you are still dreaming. - You may think you can fly but you do better not try. |
|
27.04.2011, 14:15 | #13 |
Участник
|
Цитата:
Цитата:
Сообщение от d&m
все это чертовский странно, т.к. те же счета-фактуры на предоплаты отлично делаются, игнорируюя отсутствие книги продаж, но только в автоматическом режиме (при разноске предоплаты или при преобразовании оплаты в предоплату)
я все-таки по-прежнему не могу понять, почему-таки эти самые пресловутые книги продаж мешают текущей деятельности, а именно формированию и печати с/ф для клиентов... Формируйте автоматом, к чему вы, собственно, и пришли, всё равно на предоплату они и должны формироваться в любом случае, выдаёте вы её клиенту, или нет. Опять же в соответствии с горячо любимым НУ.
__________________
Если машина не заводится с пятого раза - читай инструкцию. |
|
Теги |
авансовый платеж, ндс, счет-фактура |
|
|