Tuesday, December 5, 2023

SubScription Billing

 Custom field data has been moved from subscription billing to sales orders:-

[Extensionof(classStr(SubBillCreateSalesOrder))

internal final class DaxSubBillCreateSalesOrder_Extension

{

   public static SalesTable initSalesTable(

      SalesTable _salesTable,

      boolean _isInvoiceCreator,

      NumberSeq _numberSeq,

      SubBillSalesLineConsolidated _salesLineConsolidated,

      ParmId _curParmId)

   {

     SubBillScheduleTable    subBillScheduleTable;

       next initSalesTable(_salesTable,_isInvoiceCreator,_numberSeq,_salesLineConsolidated,_curParmId);

       select subBillScheduleTable

          where subBillScheduleTable.SubBillBillingScheduleNumber == _salesLineConsolidated.SubBillBillingScheduleNumber;

       _salesTable.DaxName = subBillScheduleTable.DaxName;

       return _salesTable;

   }

}

=============================================

output:-

Subscription billing--->All Billing Schedules


AR------------>All sales Order





No comments:

Post a Comment

My Requirement is Delete option in Vendor Master for all roles except System Administrator

   [FormControlEventHandler(formControlStr(VendParameters, VendParameters_YNV_VendorMasterDeletionOption), FormControlEventType::Modified)] ...