Caplin FXIntegrationAPI Documentation - Version 8.5.0
Message Builder Example - CommoditiesInvoiceBlotterRecord
package com.caplin.examples.fxapi.generated.motif.commodities.blotter.BlotterTypesDef;
import com.caplin.generated.motif.commodities.blotter.BlotterTypesDef;
import com.caplin.generated.motif.commodities.invoice.InvoicePartsDef;
import com.caplin.generated.motif.commodities.invoice.InvoiceTypesDef;
public class CommoditiesInvoiceBlotterRecordExample {
public static void main(String[] args) {
BlotterTypesDef.CommoditiesInvoiceBlotterRecord commoditiesInvoiceBlotterRecord =
BlotterTypesDef.CommoditiesInvoiceBlotterRecord
.newBuilder()
.setCommoditiesInvoice(
InvoiceTypesDef.CommoditiesInvoice
.newBuilder()
.setCommonFields(
InvoicePartsDef.CommonInvoiceFields
.newBuilder()
.setCommodity("")
.setCurrency("USD")
.setEntityDescription("Customer 1")
.setGroupID("")
.setInvoiceType("")
.setIssueDate("")
.setNetPaymentAmount("")
.setPaymentDate("")
.setTradingType("")
.build())
.build())
.build();
}
}