def __init__(self, termsPayment='', ErpRecLineItems=None, ErpPayableLineItems=None, ErpInvoiceLineItems=None, *args, **kw_args):
        """Initialises a new 'ErpPayment' instance.

        @param termsPayment: Payment terms (e.g., net 30). 
        @param ErpRecLineItems:
        @param ErpPayableLineItems:
        @param ErpInvoiceLineItems:
        """
        #: Payment terms (e.g., net 30).
        self.termsPayment = termsPayment

        self._ErpRecLineItems = []
        self.ErpRecLineItems = [] if ErpRecLineItems is None else ErpRecLineItems

        self._ErpPayableLineItems = []
        self.ErpPayableLineItems = [] if ErpPayableLineItems is None else ErpPayableLineItems

        self._ErpInvoiceLineItems = []
        self.ErpInvoiceLineItems = [] if ErpInvoiceLineItems is None else ErpInvoiceLineItems

        super(ErpPayment, self).__init__(*args, **kw_args)
def __init__ ( self , termsPayment = '' , ErpRecLineItems = None , ErpPayableLineItems = None , ErpInvoiceLineItems = None , * args , ** kw_args ) : self . termsPayment = termsPayment self . _ErpRecLineItems = [ ] self . ErpRecLineItems = [ ] if ErpRecLineItems is None else ErpRecLineItems self . _ErpPayableLineItems = [ ] self . ErpPayableLineItems = [ ] if ErpPayableLineItems is None else ErpPayableLineItems self . _ErpInvoiceLineItems = [ ] self . ErpInvoiceLineItems = [ ] if ErpInvoiceLineItems is None else ErpInvoiceLineItems super ( ErpPayment , self ) . __init__ ( * args , ** kw_args )
Initialises a new 'ErpPayment' instance.

        @param termsPayment: Payment terms (e.g., net 30). 
        @param ErpRecLineItems:
        @param ErpPayableLineItems:
        @param ErpInvoiceLineItems: