Versionen im Vergleich

Schlüssel

  • Diese Zeile wurde hinzugefügt.
  • Diese Zeile wurde entfernt.
  • Formatierung wurde geändert.

...

Codeblock
collapsetrue
@startuml
autonumber
box Buyer
participant b as "Ordering"
     
box Seller TMF622
participant po as "ProductOrder"
participant apo as "AddProductOrderInformation"

     
b -> apo : POST AddProductOrderInformation ()
apo-->b : 201 Created (achnowledged)


apo -> b: POST AddProductOrderInformationStateChangeEvent (inProgress)
po -> b: POST ProductOrderAttributeValueChangeEvent
note over b, apo: note.text="MFH, 3. OG, links", note.@type=InstallationInstruction

apo -> b: POST AddProductOrderInformationStateChangeEvent (done)
@enduml


Beispieldaten


Der Montagehinweis oder Ansprechpartner wird in der TaskRessource in der gleichen Syntax mitgegeben , wie diese in der PO (siehe Beispieldaten) entsprechend abgebildet sind. 

ProductOrderAttributeValueChange (setzen Montagehinweis oder Ansprechpartner) (4)

ProductOrderAttributeValueChange 
fachliche FelderDatenAPI Felder
technisches EventDatum 2024-10-24T10:32:00eventTime

Montagehinweis

Montagehinweis"zweimal klingeln"

note.text = "zweimal klingeln"

note.@type = "InstallationInstruction"

Installationskontakt Endkunde
RolleinstallationContactrelatedParty.role
TypIndividualrelatedParty/partyOrPartyRole.@type
AnredeHerrrelatedParty/partyOrPartyRole.salutation
VornameAlexanderrelatedParty/partyOrPartyRole.givenName
NachnameFischerrelatedParty/partyOrPartyRole.familyName
Telefonnummer+49221145155

relatedParty/partyOrPartyRole.contactMedium.@type="PhoneContactMedium"

relatedParty/partyOrPartyRolec.ontactMedium.contactType="fixed"

relatedParty/partyOrPartyRole.contactMedium.phoneNumber="+49221145155"

Mobilfunknummer+4917878878788

relatedParty/partyOrPartyRole.contactMedium.@type="PhoneContactMedium"

relatedParty/partyOrPartyRolec.ontactMedium.contactType="mobile"

relatedParty/partyOrPartyRole.contactMedium.phoneNumber="+4917878878788"

Email-adressea.fischer@example.net

relatedParty/partyOrPartyRole.contactMedium.@type="EmailContactMedium"

relatedParty/partyOrPartyRolec.ontactMedium.contactType="email"

relatedParty/partyOrPartyRole.contactMedium.emailAddress="a.fischer@example.net"