Показать сообщение отдельно
Старый 15.06.2010, 21:32   #6  
Jabberwocky is offline
Jabberwocky
Microsoft Dynamics
Аватар для Jabberwocky
Сотрудники Microsoft Dynamics
 
274 / 307 (11) ++++++
Регистрация: 02.09.2005
Адрес: Москва
В методе \Classes\PurchFormLetter_Invoice\chooseLinesPackingSlip, строка 152 (в стд. RU4) добавьте if перед createParmTable(linesCreated); :
X++:
        void chooseLinesPackingSlipChooseLine()
        {
        ;

        if (chooseLines.changed(tablenum(PurchTable)))
        {
            if (currentPurchTable.RecId)
            {
                // <GEEU>
                if (features == CRSEFeatures_W::RU)
                {
                    if (map.elements() > 0)
                    {
                        currentTableRef = getCurrentTableRef_RU();
                        linesCreated = this.createParmLineAndSubLines(prevPurchLine, map.pack(), currentTableRef) || linesCreated;
                        createParmTable(linesCreated);
                        map = new Map(typeId2Type(typeid(recId)),Types::Record);
                    }
                    if (! emptyHeaders)
                    {     
                        createParmTable(linesCreated);
                    }
__________________
You should use Bing before asking dumb questions.
За это сообщение автора поблагодарили: gl00mie (2), propeller (1).