In BC version 14, I added 2 fields (Recurrence & Replicated) in a Page Extension that extends the Posted Sales Invoice Card (see below).
tableextension 50021 SalesInvoiceHeaderExt extends /Sales Invoice Header/{ // /Sales Invoice Header/ = /Posted Sales Invoice Header/ fields { // Add changes to table fields here field(50101; /Recurrence/; Option) { OptionMembers = /none/,/month/,/quarter/,/year/; Description = 'Recurrence'; Caption = 'Recurrence'; } field(50102; /Replicated/; Boolean) { Description = 'Replicated'; Caption = 'Replicated'; Editable = true; } }}
pageextension 50021 PostedSalesInvoiceCardExt extends /Posted Sales Invoice/{ layout { // Add changes to page layout here addlast(General) { field(/Recurrence/; Rec.Recurrence) { ApplicationArea = All; Caption = 'Recurrence'; } field(/Replicated/; Rec.Replicated) { ApplicationArea = All; Caption = 'Replicated'; } } }
These 2 fields were editable in version 14, but when migrated to latest SaaS version they are not.
Has this behaviour changed?