Verkoopoffertes toevoegen, wijzigen en verwijderen (UpdateConnector FbSalesQuotation)
UpdateConnector voor het toevoegen, wijzigen of verwijderen van verkoopoffertes.
Naam UpdateConnector: FbSalesQuotation
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
- Offertes (algemene toelichting)
Beschrijving
Mogelijke acties met de connector |
|
INSERT |
Records toevoegen Xml-voorbeeldbestand downloaden Xml-voorbeeldbestand downloaden (serienummers toekennen aan artikelen in samenstellingen) |
UPDATE |
Records wijzigen |
DELETE |
Records verwijderen SOAP/XML Xml-voorbeeldbestand downloaden Xml-voorbeeldbestand downloaden (Eén offerteregel verwijderen). REST/JSON Zie hieronder. |
Direct leveren vanuit Leverancier (DiDe)
Je kunt het veld Direct leveren vanuit leverancier (DiDe) wijzigen via de UpdateConnectoren FbSales en FbSalesQuotation.
Let op:
Het wijzigen van de status van een Verkoopofferte met deze UpdateConnector is alleen mogelijk naar de status Onderhanden of Definitief.
Je kunt het veld Offertestatus (VaQs) meegeven in de kop van de verkoopofferte.
Bij een INSERT accepteert Profit alleen deze waarden:
- 0 voor Onderhanden
- 1 voor Definitief
Bij een UPDATE kun je de offertestatus alleen wijzigen naar Definitief (1). Dit kan alleen als de verkoopofferte de status Onderhanden (0) heeft. Profit keurt andere waarden af.
Verkooporder toevoegen op basis van een bestaande verkoopofferte
Je kunt een verkooporder toevoegen van een bestaande verkoopofferte via de UpdateConnectoren 'FbSalesQuotation' en 'FbSales'.
- In de UpdateConnector 'FbSalesQuotation' is het veld Status offerte (VaQs) beschikbaar in de kop. Dit veld mag bij een INSERT alleen op de waarden 0 (onderhanden) of 1 (definitief) bevatten. Bij een UPDATE mag deze alleen de waarde 1 (definitief) bevatten als de oude offertestatus 0 (onderhanden) is.
- Vervolgens kan via 'FbSales' het bijbehorende offertenummer gevuld worden (veld: SoQu). Bij een insert wordt hiermee de hele verkoopofferte met alle regels overgenomen. Bij een update wordt dit veld afgekeurd. Het is mogelijk om een verkooporder aan te maken (insert) zonder regels mee te geven, als ook het veld SoQu is opgegeven. Een insert van een verkooporder zonder regels en zonder SoQu zal afgekeurd worden.
Samenstellingen met artikelen met serienummers
Bij samenstellingen kun je bij een Insert serienummers toekennen aan de artikelen van de samenstellingen. Dit kan met de volgende UpdateConnectoren:
- FbDeliveryNote
- FbDirectInvoice
- FbSales
- FbSalesQuotation
REST/JSON
Via REST/JSON verwijder je verkoopofferteregel door in de URL te verwijzen naar het nummer van de verkoopofferte en de GUID van de regel. Voer op dit adres een DELETE actie uit.
- Aanroep om een verkoopofferteregel te verwijderen:
<endpoint>/profitrestservices/connectors/FbSalesQuotation/FbSalesQuotation/OrNu/50000004/FbSalesQuotationLines/GuLi/{2D75F7D5-8681-45A6-B0BA-787C114B2B09}
- Aanroep om een hele verkoopofferte te verwijderen:
<endpoint>/profitrestservices/connectors/FbSalesQuotation/FbSalesQuotation/OrNu/50000004
Zie ook:
|
Direct naar |