Aller au contenu principal

CustomerAddress — Sage 300

Entité unifiée CustomerAddress · entité native Sage 300 : ARShipToLocation.

Page générée, ne pas éditer — voir la version du dataset pour la provenance.

Voir aussi : page CustomerAddress.

Opérations

OpérationStatutChamps exhaustifsFlagsLimitations
EXTRACT (GET)SupportéenonTop (page size) plafonné à 50 (DefaultPageSize) ; Endpoint OData /AR/ARShipToLocations
CREATE (POST)SupportéenonRequis : CustomerId, Code (sinon ArgumentException)
UPDATE (PUT)SupportéenonPATCH sur clé composite (CustomerNumber + ShipToLocationKey). Requis : CustomerId, Code
DELETE (DELETE)Non supportée
Liste de champs non exhaustive

Un champ absent du tableau est ? (inconnu), pas non supporté. En cas de doute, nous écrire.

Champs

Champ unifiéChamp natifCREATEUPDATEEXTRACTFILTERNote
ErpInternalIdXXOKClé composite calculée 'CustomerNumber|ShipToLocationKey' (pas un membre natif).
CustomerIdCustomerNumberOKOKOKeq, ne, containsNuméro de client parent. Requis (clé).
CodeShipToLocationKeyOKOKOKeq, ne, containsCode d'adresse de livraison. Requis (clé).
IdShipToLocationKeyXXOKeq, ne, containsAlimenté avec ShipToLocationKey (même valeur que Code).
IsActiveStatusOKOKOKeq, neBool ↔ 'Active'/'Inactive' (conversion de valeur).
IsPrimaryPrimaryShipToIndicatorOKOKOKeq, neBool ↔ 'Yes'/'No' (conversion de valeur).
LastModifiedDateDateLastMaintainedXXOKeq, ne, gt, ge, lt, leLecture seule.
DescriptionDescriptionOKOKOKeq, ne, contains
AddressLine1AddressLine1OKOKOKeq, ne, contains
AddressLine2AddressLine2OKOKOKeq, ne, contains
AddressLine3AddressLine3OKOKOKeq, ne, contains
AddressLine4AddressLine4OKOKOKeq, ne, contains
CityCityOKOKOKeq, ne, contains
StateStateProvinceOKOKOKeq, ne, contains
CountryCountryOKOKOKeq, ne, contains
PostalCodeZipPostalCodeOKOKOKeq, ne, contains
TerritoryTerritoryCodeOKOKOKeq, ne, contains
ExtendedProperties.ContactNameContactNameOKOKOKeq, ne, contains
ExtendedProperties.PhoneNumberPhoneNumberOKOKOKeq, ne, contains
ExtendedProperties.FaxNumberFaxNumberOKOKOKeq, ne, contains
ExtendedProperties.EmailEmailOKOKOKeq, ne, contains
ExtendedProperties.ContactsPhoneContactsPhoneOKOKOKeq, ne, contains
ExtendedProperties.ContactsFaxContactsFaxOKOKOKeq, ne, contains
ExtendedProperties.ContactsEmailContactsEmailOKOKOKeq, ne, contains
ExtendedProperties.TaxGroupTaxGroupOKOKOKeq, ne, contains
ExtendedProperties.SpecialInstructionsSpecialInstructionsOKOKOKeq, ne, contains
ExtendedProperties.ShipViaCodeShipViaCodeOKOKOKeq, ne, contains
ExtendedProperties.ShipViaDescriptionShipViaDescriptionXXOKeq, ne, containsLu dans ExtendedProperties mais non réécrit (aucun mapping d'écriture).
ExtendedProperties.CustomerPriceListCustomerPriceListOKOKOKeq, ne, contains
ExtendedProperties.FreeOnBoardFreeOnBoardOKOKOKeq, ne, contains
ExtendedProperties.InventoryLocationInventoryLocationOKOKOKeq, ne, contains
ExtendedProperties.Salesperson1Salesperson1OKOKOKeq, ne, contains

Axes : OK supporté · X non supporté · ~ partiel · DEPR déprécié · EXP expérimental · ? inconnu.

Opérateurs en syntaxe $filter : eq égal · ne différent · gt/ge plus grand (ou égal) · lt/le plus petit (ou égal) · in dans une liste (InList) · contains contient · startswith commence par · non filtrable.

Notes

Adresse de livraison client (Ship-To Location). EXTRACT : GET /AR/ARShipToLocations. CREATE : POST. UPDATE : PATCH sur la clé composite (CustomerNumber + ShipToLocationKey) — c'est l'entité Sage 300 dont la mise à jour est réellement implémentée (contrairement à Customer, stub).

Les champs "ExtendedProperties.*" transitent par le dictionnaire CustomerAddress.ExtendedProperties (lecture + écriture), sauf ShipViaDescription (lecture seule). Tous sont filtrables OData (présents dans ODataMapping()).

fields_exhaustive: false.

Cette page vous a-t-elle été utile ?