Skip to content

[Global Request] Table 4812 "Intrastat Report Line".GetPartnerIDForCountry #11017

Description

@fridrichovsky

Why do you need this change?

Issue s podrobnými informacemi k tvoření eventů je S_BCAL-8. Pro žádost o event je nutné doplnit následující podmínky co požaduje Microsoft.

Problem statement:
We need use function GetPartnerIDForCountry outside table, because we use process for posting between HQ and Branches. It change Intrastat information that we have to solve. It can be done by existing events, but it requires procedure GetPartnerIDForCountry as global. It keeps calling standard events, but allow our solution for HQ and Branches intrastat.

Alternatives evaluated:

  • Existing event can be used when procedure will be global.

Proposed code snippet (before -> after):

    // local procedure GetPartnerIDForCountry(CountryRegionCode: Code[10]; VATRegistrationNo: Text[50]; IsPrivatePerson: Boolean; IsThirdPartyTrade: Boolean): Text[50]
    procedure GetPartnerIDForCountry(CountryRegionCode: Code[10]; VATRegistrationNo: Text[50]; IsPrivatePerson: Boolean; IsThirdPartyTrade: Boolean): Text[50]

Performance & data considerations:
There is no more callings than normal

Multi‑extension interaction:
Global function keeps other standard events for other extensions.

Describe the request

    // local procedure GetPartnerIDForCountry(CountryRegionCode: Code[10]; VATRegistrationNo: Text[50]; IsPrivatePerson: Boolean; IsThirdPartyTrade: Boolean): Text[50]
    procedure GetPartnerIDForCountry(CountryRegionCode: Code[10]; VATRegistrationNo: Text[50]; IsPrivatePerson: Boolean; IsThirdPartyTrade: Boolean): Text[50]

Provide an implementation (optional)

  • I will provide the implementation for this extensibility request

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions