Skip to content

table 39 "Purchase Line" local procedure GetFAPostingGroup() to global #29584

@viktorijakot

Description

@viktorijakot

Why do you need this change?

In 4PS Construct, we have custom business logic for handling Fixed Asset posting groups in purchase receipt scenarios, specifically for plant acquisition and rental processing. We need to call the GetFAPostingGroup() procedure from external subscribers when creating invoice lines from receipt lines, to ensure proper FA posting group assignment based on plant-related cost components. Currently, the procedure is defined as local, making it inaccessible from outside the Purchase Line table. To maintain proper separation of concerns and extensibility without duplicating the complex FA posting group logic, we need this procedure to be accessible from extension codeunits.

Describe the request

Dear ALAppExtensions team,

On behalf of 4PS, I would like to ask for a visibility change for the GetFAPostingGroup procedure in the Purchase Line table (Table 39).

We need it to be changed from local to internal scope, allowing extension codeunits to call this procedure when handling Fixed Asset posting group assignments in custom

Cuurent code:

Image

Suggested extensibility:

Image

Internal work item: AB#618051

Metadata

Metadata

Assignees

No one assigned

    Labels

    SCMGitHub request for SCM arearequest-for-externalRequest for exposing a function for extension developmentships-in-future-updateFix ships in a future update

    Type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions