Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Gate API: Create Output Endpoint for Generic Business Partner #387

Closed
Tracked by #382
nicoprow opened this issue Aug 11, 2023 · 1 comment
Closed
Tracked by #382

Gate API: Create Output Endpoint for Generic Business Partner #387

nicoprow opened this issue Aug 11, 2023 · 1 comment
Labels
enhancement New feature or request

Comments

@nicoprow
Copy link
Contributor

nicoprow commented Aug 11, 2023

As a sharing member, after I have shared a business partner for which I'm not sure about the business partner type, I want to have an endpoint to query its cleaned output data.

Acceptance Criteria:
Gate API endpoint exists that offers cleaned business partner data in a generic way. Contains next to the clean data, the BPNs to which Address, Site and Legal Entity this generic business partner belongs to in the Pool. Also returns information whether the generic business partner constitutes a legal address or site main address.

image

Open-Api snippet

Redoc Rendering

Edit:

Links to generic business partner model #382

@nicoprow nicoprow added the enhancement New feature or request label Aug 11, 2023
@nicoprow nicoprow changed the title Gate API: Generic Endpoint for Output Data Gate API: Create Output Endpoint for Generic Business Partner Aug 11, 2023
rainer-exxcellent added a commit to catenax-ng/tx-bpdm that referenced this issue Sep 5, 2023
rainer-exxcellent added a commit to catenax-ng/tx-bpdm that referenced this issue Sep 5, 2023
rainer-exxcellent added a commit to catenax-ng/tx-bpdm that referenced this issue Sep 6, 2023
rainer-exxcellent added a commit to catenax-ng/tx-bpdm that referenced this issue Sep 6, 2023
…ints for generic business partners

- Comments from the review incorporated
@martinfkaeser
Copy link
Contributor

@nicoprow Is the city in physical / alternative address mandatory?
In the LSA model it was mandatory, in the new Redoc it's optional. Is this correct?

rainer-exxcellent added a commit to catenax-ng/tx-bpdm that referenced this issue Sep 7, 2023
…nts for generic business partners

- Comments from the review incorporated
rainer-exxcellent added a commit to catenax-ng/tx-bpdm that referenced this issue Sep 7, 2023
rainer-exxcellent added a commit to catenax-ng/tx-bpdm that referenced this issue Sep 7, 2023
…ints for generic business partners

- Comments from the review incorporated
rainer-exxcellent added a commit to catenax-ng/tx-bpdm that referenced this issue Sep 7, 2023
…nts for generic business partners

- add enum for AddressType
martinfkaeser pushed a commit to catenax-ng/tx-bpdm that referenced this issue Sep 7, 2023
…nts for generic business partners

- add enum for AddressType
martinfkaeser pushed a commit to catenax-ng/tx-bpdm that referenced this issue Sep 7, 2023
…nts for generic business partners

- add enum for AddressType
rainer-exxcellent added a commit to catenax-ng/tx-bpdm that referenced this issue Sep 7, 2023
…nts for generic business partners

- add enum AddressType to open api
martinfkaeser pushed a commit to catenax-ng/tx-bpdm that referenced this issue Sep 7, 2023
martinfkaeser pushed a commit to catenax-ng/tx-bpdm that referenced this issue Sep 7, 2023
…ints for generic business partners

- Comments from the review incorporated
martinfkaeser added a commit to catenax-ng/tx-bpdm that referenced this issue Sep 7, 2023
…ints for generic business partners - fixes after rebase
martinfkaeser pushed a commit to catenax-ng/tx-bpdm that referenced this issue Sep 8, 2023
…nts for generic business partners

- add enum for AddressType
martinfkaeser pushed a commit to catenax-ng/tx-bpdm that referenced this issue Sep 8, 2023
…nts for generic business partners

- add enum AddressType to open api
martinfkaeser pushed a commit to catenax-ng/tx-bpdm that referenced this issue Sep 8, 2023
martinfkaeser pushed a commit to catenax-ng/tx-bpdm that referenced this issue Sep 8, 2023
…ints for generic business partners

- Comments from the review incorporated
martinfkaeser added a commit to catenax-ng/tx-bpdm that referenced this issue Sep 8, 2023
…ints for generic business partners - fixes after rebase
martinfkaeser pushed a commit to catenax-ng/tx-bpdm that referenced this issue Sep 8, 2023
…nts for generic business partners

- add enum AddressType to open api
martinfkaeser pushed a commit to catenax-ng/tx-bpdm that referenced this issue Sep 8, 2023
martinfkaeser pushed a commit to catenax-ng/tx-bpdm that referenced this issue Sep 8, 2023
…ints for generic business partners

- Comments from the review incorporated
martinfkaeser added a commit to catenax-ng/tx-bpdm that referenced this issue Sep 8, 2023
…ints for generic business partners - fixes after rebase
martinfkaeser pushed a commit to catenax-ng/tx-bpdm that referenced this issue Sep 8, 2023
martinfkaeser pushed a commit to catenax-ng/tx-bpdm that referenced this issue Sep 8, 2023
…ints for generic business partners

- Comments from the review incorporated
martinfkaeser added a commit to catenax-ng/tx-bpdm that referenced this issue Sep 8, 2023
…ints for generic business partners - fixes after rebase
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
Archived in project
Development

No branches or pull requests

2 participants