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

Enhancement=fare-debit Internal restructuring to enable reuse of payment #620

Merged
merged 14 commits into from
Jul 25, 2024

Conversation

nick-knowles
Copy link
Contributor

Payment details are modularised onto a separate FARE DEBIT element as per TM model (Previously they were included in the SALES TRANSACTION package) . This is a small "hygiene" internal restructure prereq for making further transactions and validation additions to enable the ENTUR customer account CR . Should not functionally change anything. At some point a further change could be introduced to SALES TRANSACTION wrap payment details in a debit tag

image

nick-knowles and others added 3 commits December 19, 2023 23:02
Payment details are modularised onto a separate FARE DEBIT element as per TM . This is a "hygiene" prereq for making further transactions and validation additiosn to enable thr ENTUR customer account CR  . Shoudl not functionally
Copy link
Contributor

@ue71603 ue71603 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

ok for me, but lacks an example. Pls provide it

@ue71603 ue71603 added the enhancement non semantic enhacement: technical enhancement, etc. label Dec 21, 2023
@ue71603 ue71603 added this to the netex_2.0 milestone Dec 21, 2023
Copy link
Contributor

@ue71603 ue71603 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The xxxDebit structure is build, but nowhere applied. Also no example is provided.
@nick-knowles update is needed

@ue71603
Copy link
Contributor

ue71603 commented May 8, 2024

@skinkie should I add an example? and what do we do with the not used structure?

@skinkie
Copy link
Contributor

skinkie commented May 8, 2024

@skinkie should I add an example? and what do we do with the not used structure?

Ask the creator of this pull request to fix it.

@ue71603 ue71603 self-assigned this May 8, 2024
@ue71603 ue71603 assigned nick-knowles and unassigned ue71603 May 30, 2024
<xsd:annotation>
<xsd:documentation>Elements for OTHER DEBIT</xsd:documentation>
</xsd:annotation>
<xsd:sequence/>
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

What happens here?

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

TM: A LOG ENTRY recording data about a debiting action for a payment type other than a FARE PRODUCT SALE DEBIT, TRIP DEBIT, OFFENCE DEBIT or BOOKING DEBIT.

<xsd:annotation>
<xsd:documentation>Elements for TRIP DEBIT</xsd:documentation>
</xsd:annotation>
<xsd:sequence/>
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

What is this?

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

from TM: A LOG ENTRY recording data about a debiting action for post-payment for a specific trip.
To be detailed in the doc

<xsd:annotation>
<xsd:documentation>Elements for BOOKING DEBIT</xsd:documentation>
</xsd:annotation>
<xsd:sequence/>
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

What is this?

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

From TM : A LOG ENTRY recording data about a debiting action for a booking fee.
To be detailed in the doc

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I am talking about the empty sequence.

@Aurige
Copy link
Contributor

Aurige commented Jul 25, 2024

in my opinion, this should go to next

Aurige and others added 9 commits July 25, 2024 11:56
…on.xsd

Co-authored-by: Stefan de Konink <stefan@konink.de>
…ePackage_version.xsd

Co-authored-by: Stefan de Konink <stefan@konink.de>
…rt.xsd

Co-authored-by: Stefan de Konink <stefan@konink.de>
…rt.xsd

Co-authored-by: Stefan de Konink <stefan@konink.de>
…rt.xsd

Co-authored-by: Stefan de Konink <stefan@konink.de>
…rt.xsd

Co-authored-by: Stefan de Konink <stefan@konink.de>
…on.xsd

Co-authored-by: Stefan de Konink <stefan@konink.de>
…on.xsd

Co-authored-by: Stefan de Konink <stefan@konink.de>
…ersion.xsd

Co-authored-by: Stefan de Konink <stefan@konink.de>
@skinkie skinkie changed the base branch from master to next July 25, 2024 09:59
@ue71603 ue71603 self-requested a review July 25, 2024 12:49
@skinkie skinkie merged commit 05531c3 into NeTEx-CEN:next Jul 25, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement non semantic enhacement: technical enhancement, etc.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

5 participants