public PurchaseRecord Build(APRegister register, APTran tran, APTax tranTax, Vendor vendor, int lineNumber) { var purchaseRecord = BuildInternal(register, tran, tranTax, lineNumber); _recordBuilderByVendorData.Build(purchaseRecord, register, vendor); return(purchaseRecord); }
public PurchaseRecord Build(APRegister register, TaxTran taxTran, Vendor vendor, int gafLineNumber) { var purchaseRecord = BuildInternal(register, taxTran, gafLineNumber); _recordBuilderByVendorData.Build(purchaseRecord, register, vendor); return(purchaseRecord); }
public PurchaseRecord Build(APRegister apRegister, TaxTran taxTran, Vendor vendor, int lineNumber, string adjdDocumentDesc) { var purchaseRecord = BuildInternal(apRegister, taxTran, lineNumber); _recordBuilderByVendorData.Build(purchaseRecord, apRegister, vendor); purchaseRecord.ProductDescription = adjdDocumentDesc; return(purchaseRecord); }
public PurchaseRecord Build(APRegister apRegister, TaxTran taxTran, Vendor vendor, int lineNumber, string importDeclarationNumber) { var purchaseRecord = BuildInternal(apRegister, taxTran, lineNumber); _recordBuilderByVendorData.Build(purchaseRecord, apRegister, vendor); purchaseRecord.ProductDescription = apRegister.DocDesc; purchaseRecord.ImportDeclarationNumber = importDeclarationNumber; return(purchaseRecord); }