Page History
...
Element | Data type | Beskrivelse |
---|---|---|
FromDate | Date | CreateSorEntity: Første dag enheden er aktiv. EditSorEntity: Dato for dagen ændringen gælder fra. Kun output-felt. Input i feltet bliver ignoreret. FromDate bliver default set til i dag+1 dag. Dvs. ændringer gælder altid fra i morgenfra i morgen. Under oprettelse (CreateSorEntity): Skal indeholde den første dag, hvor enheden er aktiv. Under rettelser (EditSorEntity), output: første dag ændring er aktiv/dato for dagen ændringen gælder fra. |
ToDate | Date | Sidste dag enheden er aktiv. Kun output-felt. Input i feltet bliver ignoreret. Brug CloseSorEntity() til at lukke en enhed. |
UpdatedAt | Date | Dato hvornår enheden sidst er opdateret. Kun output-felt. Input I feltet bliver ignoreret. |
FirstFromDate | Date | Dato for hvornår enheden første gang var aktiv. Bliver kun brugt til output. Input i feltet bliver ignoreret. |
...
Element | Date type | Beskrivelse |
---|---|---|
String | Enumeration af SOR-typer. Kan have en af følgende værdier:
|
...
Element | Data type | Beskrivelse |
---|---|---|
InheritanceIndicator | Boolean | Indikerer om informationerne er nedarvet eller ej fra parent enheden. |
EmailAddressIdentifier | String | Email adresseEmailadresse |
Website | String | Hjemmeside adresseHjemmesideadresse |
TelephoneNumberIdentifier | String | Telefonnummer |
FaxNumberIdentifier | String | Fax-nummer |
CreateSorEntity
Security gruppe påkrævet: SorCentralRole, SorDecentralRole
Input | ||
Element | Data type | Beskrivelse |
---|---|---|
Parameter | CreateSorEntityRequestParameterType | Parametre for operationen |
User | UserType | User element til brug i autorisering af kaldet |
...
Security gruppe påkrævet: SorCentralRoleSorDecentralRole, SorDecentralRoleSorEditorRole
Input | ||
Element | Data type | Beskrivelse |
---|---|---|
Parameter | EditSorEntityRequestParameterType | Parametre for operationen |
User | UserType | User element til brug i autorisering af kaldet |
...
Security gruppe påkrævet: SorCentralRole, SorDecentralRole
Input | ||
Element | Data type | Beskrivelse |
---|---|---|
Parameter | MoveSorEntityRequestParameterType | Parametre for operationen |
User | UserType | User element til brug i autorisering af kaldet |
...
Element | Data type | Beskrivelse |
---|---|---|
SorIdentifier | Long | ID SOR-kode på det SOR objekt som skal flyttes |
ParentSorIdentifier | Long | ID SOR-kode på det SOR object objekt der skal være den nye parent |
FromDate | Date | Dato for hvornår at flytningen skal træde i kraft |
...
Security gruppe påkrævet: SorCentralRole, SorDecentralRole
Input | ||
Element | Data type | Beskrivelse |
---|---|---|
Parameter | ReplaceSorEntitiesRequestParameterType | Parametre for operationen |
User | UserType | User element til brug i autorisering af kaldet |
...
Element | Data type | Beskrivelse |
---|---|---|
SorIdentifier | Long | ID SOR-kode på det SOR objekt som skal flyttes |
FromDate | Date | Dato for hvornår at erstatningen skal træde i kraft |
ReplacesEntityCollection | ArrayOfSorIdentifierType | Liste af SOR ID'er -koder på de enheder som skal erstattes |
...
Security gruppe påkrævet: SorCentralRole, SorDecentralRole
Input | ||
Element | Data type | Beskrivelse |
---|---|---|
Parameter | CloseSorEntityRequestParameterType | Parametre for operationen |
User | UserType | User element til brug i autorisering af kaldet |
...
Element | Data type | Beskrivelse |
---|---|---|
SorIdentifier | Long | ID SOR-kode på det SOR objekt som skal lukkes |
ToDate | Date | Sidste dato for hvornår at enheden er aktiv |
...
EditEanLocationCodeSystemType
Security-gruppe påkrævet: SorEdiCentralRole, SorEdiAdminRole
Input | ||
Element | Data type | Beskrivelse |
---|---|---|
Parameter | EditEanLocationCodeSystemTypeRequestParameterType | Parametre for operationen |
User | UserType | User element til brug i autorisering af kaldet |
...
Security gruppe påkrævet: SorEdiCentralRole, SorEdiAdminRole
Input | ||
Element | Data type | Beskrivelse |
---|---|---|
Parameter | EditEanLocationCodeCommunicationSupplierRequestParameterType | Parametre for operationen |
User | UserType | User element til brug i autorisering af kaldet |
...
Security gruppe påkrævet: SorEdiCentralRoleSorEdiAdminRole
Input | ||
Element | Data type | Beskrivelse |
---|---|---|
Parameter | EditEanLocationCodeEdiAdministratorRequestParameterType | Parametre for operationen |
User | UserType | User element til brug i autorisering af kaldet |
...
Security gruppe påkrævet: SorEdiCentralRole, SorEdiAdminRole
Input | ||
Element | Data type | Beskrivelse |
---|---|---|
Parameter | EditEanLocationCodeRegionRequestParameterType | Parametre for operationen |
User | UserType | User element til brug i autorisering af kaldet |
...
Security gruppe påkrævet: SorEdiCentralRoleSorEdiAdminRole
Input | ||
Element | Data type | Beskrivelse |
---|---|---|
Parameter | EditEanLocationCodeSystemSupplierRequestParameterType | Parametre for operationen |
User | UserType | User element til brug i autorisering af kaldet |
...
Security gruppe påkrævet: SorEdiCentralRole, SorDecentralRole
Input | ||
Element | Data type | Beskrivelse |
---|---|---|
Parameter | MoveEanLocationCodeRequestParameterType | Parametre for operationen |
User | UserType | User element til brug i autorisering af kaldet |
...
Security gruppe påkrævet: SorEdiCentralRole, SorDecentralRoleSorEdiAdminRole
Input | ||
Element | Data type | Beskrivelse |
---|---|---|
Parameter | UpdateEdiTypesRequestParameterType | Parametre for operationen |
User | UserType | User element til brug i autorisering af kaldet |
...
Element | Data type | Beskrivelse |
---|---|---|
EdiIdentifiers | ArrayOfEdiIdentifierType | Liste af EDI numre -meddelelsestyper som skal tilføjes til lokationsnumre som skal opdateres. Ved tom liste slettes alle EDI numre fra lokationsnumre fra lokationsnumre som skal opdateres. |
EanLocationCodeEntities | ArrayOfEanLocationCodeType | Liste af lokationsnumre som skal opdateres |
...
Alle operationer vil som udgangspunkt returnere et Status
objekt som en del af svaret. Dette object indeholder altid to felter, ErrorCode
og Message
. Hvis ErrorCode
er 0, så var kaldet en succes, ellers skete der en fejl i løbet af kaldet.
Positive værdier er validerings fejl fra SOR's interne systemer, og Message
vil have en beskrivelse af fejlen.
Mere tekniske fejl vil blive lavet som en SOAP fault.
De nedenstående er hvilke denne applikation definerer:
...
Eksempel på kald
Java frameworks
For en et eksempel implementation i Java, kan der med foredel fordel tages udgangspunkt i servicens integrationstest:
Denne implementerer og bruge bruger er JAX-WS klient for servicen, implementeret med Apache CXF. Klienten benytter også Seal.Java biblioteket til håndtering af SOSI ID kort og DGWS. Yderligere dokumentation på biblioteket kan findes her:
...