any idea?

--- In [email protected], "eldj_joax" 
<[EMAIL PROTECTED]> wrote:
>
> Hi guys, 
> 
>  
> 
> I am kind of new to Axapta and I need some help from you please. I 
> found this email while searching for help in google.
> 
>  
> 
> I have this problem. I need to have 3 designs for the report. The 
> standard for invoicing, and one for credit notes and the other for 
> debit notes.
> 
> I made two copies of the standard design and named them: 
> SLVNotaDebito(Debit Note) and NotaCredito(Credit Note).
> 
>  
> 
> In the init I do this, 
> 
>  
> 
> void  init()
> {
>     super();
> 
> 
>     paymentReference = 
> element.design().sectionName('Invoice').controlName
('PaymentReference');
>     printCopyOriginal = element.args().parmEnum();
> 
>     if (classidget(element.args().caller()) == 
> classnum(SalesFormLetter_Invoice))
>     {
>          salesFormLetter = element.args().caller();
> 
>          if(CustInvoiceJour.SalesType == 4)
>             element.design("NotaCredito");
>     }
>     else{
>         if(CustInvoiceTrans.LineAmount < 0){
>             element.design("NotaCredito");
>         }
>         else{
>             element.design("SLVNotaDebito");
>         }
>     }
> 
> .......
> 
> }
> 
>  
> 
> those are the validations i need to make the changes of designs.
> 
>  
> 
> However when it does the change to the SLVNotaDebito or NotaCredito 
> it kind of gets in a loop and after sometime I get this error:
> 
>  
> 
> Invoice 00001_013
> Cannot create a record in Print job information (page-
> level) (PrintJobPages).
> The record already exists.
> 
>  
> 
> Please help mae! Thanks,
> 
>  Jose Joaquin Peralta Abadia
>


Reply via email to