Ürüne ait formlar contract adı verilen bir yapı kullanılarak execute edilmektedir. Bu nedenle ürüne ait bir formu çağırmak için o formun contract' ı execute edilmelidir. Yeni bir toptan satış faturası formunun çağırılması örneği aşağıdaki şekildedir;
InvoiceInput contractParams = new InvoiceInput();
contractParams.setTypeInfo(LOConstants.INVC_WHOLESALE);
String contractId = LOHelper.getContract(JLbsXUITypes.XUIMODE_DBENTRY, LOConstants.CONTRACTS_INVOICE,LOConstants.INVC_WHOLESALE);
Hashtable<String, String> props = AppletContractService.getModalProperties();
try
{
AppletContractService.executeContract(event.getClientContext(), contractId, null, props,
new ContractParameter(contractParams, "input"));
}
catch (ContractException e)
{
e.printStackTrace();
}
Cevap vermek için giriş yapmanız gerekmektedir.
Soru sormak için lütfen oturum açınız.
Kod ile yeni fatura formu açma
18/11/15 11:22   j-Platform/LPTFaturalar penceresi dışında kod ile yeni fatura formunu nasıl açabiliriz ?
lpt fatura executeContract