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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 17.10.2005, 10:30   #1  
Wamr is offline
Wamr
----------------
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
 
1,737 / 868 (32) +++++++
Регистрация: 15.01.2002
Адрес: Москва
Записей в блоге: 7
Кое-что можно..
PHP код:
// ALME, Russian localization
// Tax precalculation similar to purch packing slip
private void writeTaxAmount_RU()
{
    
CustInvoiceTrans            invoiceTrans;
    
TmpTaxWorkTrans             tmpTaxWorkTrans// Копия временной таблицы
 
    
if (! TaxParameters::find().TaxSpecifyLine)
        return;
 
    
// Наполняем данными -->
    
tmpTaxWorkTrans.setTmpData(this.tmpTaxWorkTrans(custInvoiceJour.RecId));
    
// <--
 
    
while select forUpdate invoiceTrans
        where invoiceTrans
.SalesId             == custInvoiceJour.SalesId     &&
             
invoiceTrans.InvoiceId         == custInvoiceJour.InvoiceId &&
             
invoiceTrans.InvoiceDate         == custInvoiceJour.InvoiceDate &&
             
invoiceTrans.NumberSequenceGroup == custInvoiceJour.NumberSequenceGroup
    
{
        
invoiceTrans.initFromTaxWorkTrans_RU(
                                             
// Используем 1 копию на все строки -->
                                             //this.tmpTaxWorkTrans(custInvoiceJour.RecId)
                                             
tmpTaxWorkTrans,
                                             
// <--
                                             
tableNum(SalesLine),
                                             
0,
                                             
invoiceTrans.InventTransId);
        
invoiceTrans.doUpdate();
    }

По поводу adjustAmount - он сам вроде быстро работает, но есть проблема с его многократным вызовом.
Кстати, вспомнил - http://www.axforum.info/forums/showt...t=adjustAmount
Еще вспомнил - аналогичные проблемы у приходных накладных.

Последний раз редактировалось Wamr; 17.10.2005 в 10:52.
За это сообщение автора поблагодарили: raz (6), Logger (10).
Старый 17.10.2005, 13:19   #2  
komar is offline
komar
Шаман форума
Аватар для komar
Ex AND Project
 
5,571 / 600 (32) +++++++
Регистрация: 24.05.2002
Цитата:
Сообщение от Wamr
Еще вспомнил - аналогичные проблемы у приходных накладных.
А еще фактура есть, вот уж где тормоза!
Старый 19.10.2005, 14:40   #3  
sao is offline
sao
Участник
 
58 / 16 (1) ++
Регистрация: 07.04.2005
Адрес: Подмосковье
Спасибо большое за исправления в налогах. Вообщем стало около 7 - 8 минут для 500 строк. Раньше было 12 - 14. Клиент все равно не доволен . Говорит люди сидят до 10:00 и начинают из-за этого увольняться.
................
Еще могу добавить, что будет влиять (но не сильно) на производительность галочка Проверка кредитного лимита у клиента.
Старый 19.10.2005, 14:52   #4  
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
Цитата:
Сообщение от sao
...
люди сидят до 10:00 и начинают из-за этого увольняться.
...
Ужасно.

Что вы имеете против такого решения (см. первые полдюжины сообщений)? http://www.axforum.info/forums/showt...1267#post31267
__________________
С уважением,
glibs®
Старый 19.10.2005, 16:12   #5  
ppson is offline
ppson
Участник
Аватар для ppson
Ex AND Project
1C
 
2,104 / 115 (8) +++++
Регистрация: 25.06.2002
Адрес: SPb, Msk
У меня на клиенте после запуска периодического сопоставления в бухгалтерии скорость обработки накладных по закупкам/заказам уменьшается на порядки. Просто 1С какой то.
__________________
Старый 19.10.2005, 16:16   #6  
komar is offline
komar
Шаман форума
Аватар для komar
Ex AND Project
 
5,571 / 600 (32) +++++++
Регистрация: 24.05.2002
Цитата:
Сообщение от ppson
У меня на клиенте после запуска периодического сопоставления в бухгалтерии скорость обработки накладных по закупкам/заказам уменьшается на порядки. Просто 1С какой то.
В пакетную обработку все! И на ночь - чтобы никто не видел!
Старый 19.10.2005, 16:29   #7  
ppson is offline
ppson
Участник
Аватар для ppson
Ex AND Project
1C
 
2,104 / 115 (8) +++++
Регистрация: 25.06.2002
Адрес: SPb, Msk
Цитата:
Сообщение от komar
В пакетную обработку все! И на ночь - чтобы никто не видел!
Не поможет. Отгрузки ведутся круглосуточно.
Обработку копают, но все как то неприятно.
__________________
Старый 19.10.2005, 17:59   #8  
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
Цитата:
Сообщение от komar
...И на ночь...
На ночь может не получиться. Если клиент приехал за товаром, то его придется ночевать где-то укладывать. Дорого получится.

Но на выделенной машине организовать сервер пакетной обработки можно. Суть в том, что обработку накладных должен делать только он. Тогда блокироваки не исключаются, но есть шанс их минимизировать, т.к. обработка накладных будет запускаться строго последовательно; не будет запускаться параллельно несколько конкурентных обработок накладных. А сцепиться параллельным обработкам есть где (складские проводки, InvenSum, официальные лица, ...).
__________________
С уважением,
glibs®
Старый 19.10.2005, 16:18   #9  
mazzy is offline
mazzy
Участник
Аватар для mazzy
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
29,472 / 4494 (208) ++++++++++
Регистрация: 29.11.2001
Адрес: Москва
Записей в блоге: 10
Цитата:
Сообщение от ppson
У меня на клиенте после запуска периодического сопоставления в бухгалтерии скорость обработки накладных по закупкам/заказам уменьшается на порядки. Просто 1С какой то.
1. Посмотрите что именно блокирует периодическое сопоставление и что блокируют пользователи при обработке накладных по закупкам/заказам.
2. Слушайте что komar говорит.
__________________
полезное на axForum, github, vk, coub.
Старый 19.10.2005, 16:37   #10  
George Nordic is offline
George Nordic
Модератор
Аватар для George Nordic
Злыдни
 
4,480 / 1255 (50) ++++++++
Регистрация: 17.12.2003
Адрес: Moscow
Записей в блоге: 9
Групповая обработка накладных
Далал все сам. Пользователей не устраивает, что что-то там автоматом разносится, и не понятно, что чем закончилось. Короче, свой пакет есть. И форма, в которой видны все добавленные в пакет накладные. Можно выбрать накладные как без комплектации (белый цвет), так и скомплектованные (зеленый цвет).
Вверху видны все накладные, можно убрать фильтр и будет видно как проведенные накладные (желтый цвет), так и удаленные (сторнированные, красный цвет). Эти категории добавить в обработку нельзя.
Также видны лапки - статус закупки для этого заказа (специфика)
Внизу видны выбранные накладные. Белая лапка - добавлено в обработку, зеленая - обработана, не ошибок, красная - обработана, есть ошибки. Ошибки видны в одном окне, но есть и стнандартный системый журнал.
Возможно проставлять дату, которой будет проведена накладная.

[IMG]InvoiceBatch2.jpg[/IMG]

С Уважением,
Георгий
Миниатюры
Нажмите на изображение для увеличения
Название: InvoiceBatch2.jpg
Просмотров: 569
Размер:	120.9 Кб
ID:	1489  
Теги
программно, производительность, ax3.0

 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Номер и дата накладной в Заказе ymv2000 DAX: Программирование 1 14.07.2006 13:35
Обработка накладной – функция изменить дату Sanya DAX: Функционал 2 05.08.2005 12:50
Обработка Накладной в Евро Натка DAX: Функционал 4 26.08.2004 19:38
Суммарная обработка накладной AlexUnik DAX: Функционал 1 19.08.2004 15:51
Обработка накладной Viola DAX: Функционал 1 05.04.2004 14:40

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

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

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