adding bank details
This commit is contained in:
@@ -41,7 +41,6 @@ public class Invoice implements IExportableTransaction {
|
||||
|
||||
protected ArrayList<IZUGFeRDAllowanceCharge> Allowances = new ArrayList<IZUGFeRDAllowanceCharge>(),
|
||||
Charges = new ArrayList<IZUGFeRDAllowanceCharge>(), LogisticsServiceCharges = new ArrayList<IZUGFeRDAllowanceCharge>();
|
||||
protected IZUGFeRDTradeSettlement[] getTradeSettlement = null;
|
||||
protected IZUGFeRDPaymentTerms paymentTerms = null;
|
||||
|
||||
|
||||
@@ -139,6 +138,8 @@ public class Invoice implements IExportableTransaction {
|
||||
return shipToStreet;
|
||||
}
|
||||
|
||||
|
||||
|
||||
public Invoice setShipToStreet(String shipToStreet) {
|
||||
this.shipToStreet = shipToStreet;
|
||||
return this;
|
||||
@@ -346,6 +347,10 @@ public class Invoice implements IExportableTransaction {
|
||||
|
||||
public Invoice setSender(TradeParty sender) {
|
||||
this.sender = sender;
|
||||
if ((sender.getBankDetails()!=null)&&(sender.getBankDetails().size()>0)) {
|
||||
// convert bankdetails
|
||||
|
||||
}
|
||||
return this;
|
||||
}
|
||||
|
||||
@@ -376,14 +381,17 @@ public class Invoice implements IExportableTransaction {
|
||||
}
|
||||
|
||||
|
||||
public IZUGFeRDTradeSettlement[] getGetTradeSettlement() {
|
||||
return getTradeSettlement;
|
||||
@Override
|
||||
public IZUGFeRDTradeSettlement[] getTradeSettlement() {
|
||||
|
||||
if (getSender()==null) {
|
||||
return null;
|
||||
}
|
||||
|
||||
return ((TradeParty)getSender()).getAsTradeSettlement();
|
||||
|
||||
}
|
||||
|
||||
public Invoice setGetTradeSettlement(IZUGFeRDTradeSettlement[] getTradeSettlement) {
|
||||
this.getTradeSettlement = getTradeSettlement;
|
||||
return this;
|
||||
}
|
||||
|
||||
@Override
|
||||
public IZUGFeRDPaymentTerms getPaymentTerms() {
|
||||
|
||||
Reference in New Issue
Block a user