Prijsafspraken toevoegen, wijzigen en verwijderen (UpdateConnector PtPriceAgreement, Flex)
UpdateConnector voor het toevoegen, wijzigen en verwijderen van prijsafspraken. Dit is functionaliteit voor de Flex-branche (Payrolling, detachering en uitzendbranche).
Naam UpdateConnector: PtPriceAgreement
Let op:
AFAS biedt naast het Help Center twee platforms voor het testen van connectoren en het raadplegen van specificaties, namelijk AFAS Connect en API Docs.
Inhoud |
Voorbereiding
- Prijsafspraken toevoegen (algemene toelichting)
Beschrijving
Mogelijke acties met de connector |
|
INSERT |
Records toevoegen Xml-voorbeeldbestand downloaden (volledig) Xml-voorbeeldbestand downloaden (kosten maximaal) Xml-voorbeeldbestand downloaden (werksoort maximaal) |
UPDATE |
Records wijzigen Xml-voorbeeldbestand downloaden (kosten regel) Xml-voorbeeldbestand downloaden (kosten status afgekeurd) Xml-voorbeeldbestand downloaden (werksoort regel) |
DELETE |
Records verwijderen Xml-voorbeeldbestand downloaden Xml-voorbeeldbestand downloaden (regel) |
Prijsafspraakregel verwijderen via REST/JSON
Als je een prijsafspraakregel wilt verwijderen via REST, dan kan dat niet met een DELETE request. Je moet dan een PUT request sturen, waarbij je op regelniveau aangeeft dat de regel verwijderd moet worden. Net zoals bij SOAP dus. Dit is een voorbeeld JSON body die een prijsafspraakregel verwijdert:
{
"PtPriceAgreement": {
"Element": {
"Fields": {"@Action": "update",
"PAId": "000001"
},
"Objects": {
"PtPriceAgreementVersion": {
"Element": {
"Fields": {"@Action": "update",
"PAVe": "1"
},
"Objects": {
"PtPriceAgreementLine": {
"Element": {
"Fields": {"@Action": "delete",
"Id": "11"
}
}
}
}
}
}
}
}
}
}
Direct naar |