EX037 Detailed Document Discounts (DDD)

Detailed Document Discounts

Detailed Document Discounts

Dependency graph

graph TD; Main(Detailed Document Discounts) --> Dep0(EOS Administration Library); click Dep0 href "/it/docs/apps-tech/8bb96677-5112-4566-b742-12eebbb9a058.html" Main(Detailed Document Discounts) --> Dep1(Common Data Layer); click Dep1 href "/it/docs/apps-tech/4e2a89a2-9049-496c-8b3a-f4eee6399b0e.html"

Dependencies from

Objects

Codeunit

IDNameDescription
18004265EOS037 Detailed Discounts
18004266EOS037 Purch. Handler
18004267EOS037 Sales Handler
18004268EOS037 Installer
18004269EOS EX037 Subscriptions
18004270EOS037 Calculation Mgt.
18004271EOS037 DDD Upgrade
18004272EOS037 Test Library
18004273EOS037 Preview Tests
18004274EOS037 DDD Tests
70623935EOS037 Feature Management

Enum

IDNameDescription
18004265EOS037 Discount Class
18004266EOS037 Inv. Discount Type
18004267EOS037 Line Discount Type
18004268EOS037 Calculation Method
18004269EOS037 Inv. Discount Base Amount

Page

IDNameDescription
18004265EOS037 Detailed Discount Setup
18004267EOS037 Detailed Discounts

EnumExtension

IDNameDescription
7000Price Calculation Method

PageExtension

IDNameDescription
4Payment Terms
11Shipment Methods
46Sales Order Subform
54Purchase Order Subform
7001Price List Lines
7004Sales Line Discounts
7009Get Sales Line Disc.
7010Get Price Line
7011Purchase Price List Lines
7014Purchase Line Discounts
7189Get Purchase Line Disc.
18123702EOS CDL Source Code Setup

PermissionSet

IDNameDescription
18004265EOS037 DDD

Table

IDNameDescription
18004265EOS037 Detailed Discount Setup
18004266EOS037 Discount Set Entry
18004267EOS037 Discount Set
18004268EOS037 Calc. ParametersTemporary-only table that is used to pass calculation parameters.

TableExtension

IDNameDescription
3Payment Terms
10Shipment Method
37Sales Line
39Purchase Line
7001Price List Line
7004Sales Line Discount
7014Purchase Line Discount
18123702EOS CDL Source Code Setup

Build environment

TypeValue
Version27.0.10.0
Application27.0.0.0
Platform16.0
Runtime16.0
TargetCloud
LocaleW1
Commit

Changelog

27.0.10.0

Released: OnPremise: 25. November 2025 | Saas: 25. November 2025

  • 19675: EX037 DDD Opening “Purchase order” in filtered visualization, trying to change vendor returns error “Purchase headers doesn’t exist. Fields and identification values: Document type=’(type)',Nr.=’(number)"’
  • 19188: EX037 DDD Add event and condition, to manage custom discount calculation
  • 19091: BC27 Compatibility
  • 17736: BC 26 Compatibility

25.0.25

Released: OnPremise: 19. February 2025 | Saas: 21. February 2025

  • 17543: EX037 DDD: Add events OnAfterCalc[…]HeaderDiscount in header discount calculations

25.0.20

Released: OnPremise: 30. January 2025 | Saas: 30. January 2025

  • 16582: EX004 EAL Convert permissions from XML to AL

25.0.19

Released: OnPremise: 15. January 2025 | Saas: 15. January 2025

  • 16582: EX004 EAL Convert permissions from XML to AL

25.0.18

Released: OnPremise: 11. December 2024 | Saas: 12. December 2024

  • 16582: EX004 EAL Convert permissions from XML to AL

25.0.17

Released: OnPremise: 10. December 2024 | Saas: 10. December 2024

  • 16735: EX037 DDD In page ‘Service Lines’, trying to fill field ‘No.’ returns error ‘Sales price table is empty.’

25.0.16

Released: OnPremise: 03. December 2024

  • 14598: EX037 DDD Add event, to avoid GUID generation on each DDD line

25.0.13

Released: OnPremise: 14. November 2024 | Saas: 21. November 2024

  • 16412: EX043 SFG In ‘Sales order’ with free gift lines for all existing lines, the elimination of invoice discount doesn’t delete value in field ‘Inv. discount amount’ on lines

EOS Labs -