code change · featurePurchasing & Payablesofficial - Microsoftreviewed - checked by Opus

#9089 Merge-ES-Excluded-from-Calculation-to-W1

Merges the Spanish Excluded from Calculation functionality into W1, according to the title. Customer, vendor, ledger entry and General Ledger Setup tables change across many localization layers. ES-specific copies of My Customer and Standard Statement are removed.

Pull request · merged into main (BC30) on 2026-07-20 by Alexander-Ya · 90 files (+560 -1919), 90 AL · feature · tier official · reviewed (checked by Opus)

What changed

  • Title says the ES Excluded from Calculation functionality is merged into W1
  • Customer, Vendor, ledger entry, detailed ledger entry and General Ledger Setup tables change across many country layers
  • ES-layer My Customer table and Standard Statement report files are removed
  • Statement reports in several layers and Currency tables in ES and NA are adjusted
  • The PR description gives no details of the behaviour
  • Behaviour changes for users or extensions.

AL objects touched

  • Table 98 “General Ledger Setup”, Base Application: modified
  • Table 380 “Detailed Vendor Ledg. Entry”, Base Application: modified
  • Table 25 “Vendor Ledger Entry”, Base Application: modified
  • Table 23 “Vendor”, Base Application: modified
  • Table 18 “Customer”, Base Application: modified
  • Table 21 “Cust. Ledger Entry”, Base Application: modified
  • Table 379 “Detailed Cust. Ledg. Entry”, Base Application: modified
  • Table 4 “Currency”, Base Application: modified
  • Table 9150 “My Customer”, Base Application: modified
  • Report 1316 “Standard Statement”, Base Application: modified
  • Report 116 “Statement”, Base Application: modified
  • src/Layers/BE/BaseApp/Sales/Customer/Statement.Report.al: modified, not in the BC30 snapshot
  • src/Layers/ES/BaseApp/Sales/Customer/MyCustomer.Table.al: removed
  • src/Layers/ES/BaseApp/Sales/Customer/StandardStatement.Report.al: removed
  • src/Layers/ES/BaseApp/Sales/Customer/Statement.Report.al: modified, not in the BC30 snapshot
  • src/Layers/FI/BaseApp/Sales/Customer/Statement.Report.al: modified, not in the BC30 snapshot
  • src/Layers/FR/BaseApp/Purchases/Payables/VendorLedgerEntry.Table.al: modified, not in the BC30 snapshot
  • src/Layers/FR/BaseApp/Sales/Receivables/CustLedgerEntry.Table.al: modified, not in the BC30 snapshot
  • src/Layers/IT/BaseApp/Sales/Customer/Statement.Report.al: modified, not in the BC30 snapshot
  • src/Layers/NA/BaseApp/Finance/Currency/Currency.Table.al: modified, not in the BC30 snapshot
  • src/Layers/NA/BaseApp/Sales/Customer/StandardStatement.Report.al: modified, not in the BC30 snapshot
  • src/Layers/NO/BaseApp/Sales/Customer/Statement.Report.al: modified, not in the BC30 snapshot
  • src/Layers/SE/BaseApp/Finance/GeneralLedger/Setup/GeneralLedgerSetup.Table.al: modified, not in the BC30 snapshot

Context

  • Work items: AB#636627
  • Labels: Team: Finance
  • Systems: purchasing, sales, finance

Source: metadata of a merged pull request in microsoft/BCApps (bcapps): title, labels, changed paths and counts, with a summary in our words. No source text and no description beyond one short quote (D10, D61).