Table des matières

Search

  1. Préface
  2. Introduction aux services d'entité commerciale
  3. Appels de services d'entité commerciale Enterprise Java Bean
  4. Appels de services d'entité commerciale Representational State Transfer
  5. Appels de services d'entité commerciale du protocole SOAP (Simple Object Access Protocol)
  6. Services d'enregistrements de références croisées et de calculs de MVV
  7. Prise en charge du service de liaison d'entreprise
  8. Appels externes pour le nettoyage, l'analyse et la transformation de données d'entités d'entreprise
  9. Utilisation d'API REST pour ajouter des enregistrements d'entités commerciales

Guide des services d'entité d'entreprise

Guide des services d'entité d'entreprise

Exemple de réponse d'API

Exemple de réponse d'API

L'exemple suivant montre un extrait de la structure de données de l'entité d'entreprise Person au format JSON :
{ "object":{ "field":[ { "allowedValues":[ "Person" ], "name":"partyType", "label":"Party Type", "dataType":"String", "length":255, "totalDigits":0, "fractionDigits":0, "readOnly":false, "required":false, "system":false }, { "name":"DUNSNumber", "label":"DUNS Number", "dataType":"String", "length":9, "totalDigits":0, "fractionDigits":0, "readOnly":false, "required":false, "system":false }, { "name":"boolFld", "label":"Bool_fld", "dataType":"String", "length":1, "totalDigits":0, "fractionDigits":0, "readOnly":false, "required":false, "system":false }, { "name":"intFld", "label":"Int_fld", "dataType":"Integer", "length":38, "totalDigits":0, "fractionDigits":0, "readOnly":false, "required":false, "system":false }, { "name":"statusCd", "label":"Status Cd", "dataType":"String", "length":2, "totalDigits":0, "fractionDigits":0, "readOnly":false, "required":false, "system":false }, { "name":"floatFld", "label":"Float_fld", "dataType":"Decimal", "length":0, "totalDigits":38, "fractionDigits":1, "readOnly":false, "required":false, "system":false }, { "name":"lastName", "label":"Last Name", "dataType":"String", "length":50, "totalDigits":0, "fractionDigits":0, "readOnly":false, "required":true, "system":false }, { "name":"middleName", "label":"Middle Name", "dataType":"String", "length":50, "totalDigits":0, "fractionDigits":0, "readOnly":false, "required":false, "system":false }, { "name":"imageUrl", "label":"image_url", "dataType":"ImageURL", "length":512, "totalDigits":0, "fractionDigits":0, "readOnly":false, "required":false, "system":false }, { "name":"birthdate", "label":"Birthdate", "dataType":"Date", "length":0, "totalDigits":0, "fractionDigits":0, "readOnly":false, "required":false, "system":false }, { "name":"firstName", "label":"First Name", "dataType":"String", "length":50, "totalDigits":0, "fractionDigits":0, "readOnly":false, "required":true, "system":false }, { "name":"taxID", "label":"Tax ID", "dataType":"String", "length":29, "totalDigits":0, "fractionDigits":0, "readOnly":false, "required":false, "system":false }, { "name":"displayName", "label":"Display Name", "dataType":"String", "length":200, "totalDigits":0, "fractionDigits":0, "readOnly":false, "required":false, "system":false }, { "name":"dirtyIndicator", "label":"Dirty Indicator", "dataType":"Integer", "length":38, "totalDigits":0, "fractionDigits":0, "readOnly":true, "required":false, "system":true }, { "name":"hubStateInd", "label":"Hub State Ind", "dataType":"Integer", "length":38, "totalDigits":0, "fractionDigits":0, "readOnly":true, "required":false, "system":true }, { "name":"cmDirtyInd", "label":"Content metadata dirty Ind", "dataType":"Integer", "length":38, "totalDigits":0, "fractionDigits":0, "readOnly":true, "required":false, "system":true }, { "name":"lastRowidSystem", "label":"Last Rowid System", "dataType":"String", "length":14, "totalDigits":0, "fractionDigits":0, "readOnly":true, "required":false, "system":true }, { "name":"deletedBy", "label":"Deleted By", "dataType":"String", "length":50, "totalDigits":0, "fractionDigits":0, "readOnly":true, "required":false, "system":true }, { "name":"interactionId", "label":"Interaction Id", "dataType":"Integer", "length":38, "totalDigits":0, "fractionDigits":0, "readOnly":true, "required":false, "system":true }, { "name":"deletedDate", "label":"Deleted Date", "dataType":"Date", "length":23, "totalDigits":23, "fractionDigits":3, "readOnly":true, "required":false, "system":true }, { "name":"rowidObject", "label":"Rowid Object", "dataType":"String", "length":14, "totalDigits":0, "fractionDigits":0, "readOnly":true, "required":false, "system":true }, { "name":"deletedInd", "label":"Deleted Indicator", "dataType":"Integer", "length":38, "totalDigits":0, "fractionDigits":0, "readOnly":true, "required":false, "system":true }, { "name":"lastUpdateDate", "label":"Last Update Date", "dataType":"Date", "length":23, "totalDigits":23, "fractionDigits":3, "readOnly":true, "required":false, "system":true }, { "name":"updatedBy", "label":"Updated By", "dataType":"String", "length":50, "totalDigits":0, "fractionDigits":0, "readOnly":true, "required":false, "system":true }, { "name":"creator", "label":"Creator", "dataType":"String", "length":50, "totalDigits":0, "fractionDigits":0, "readOnly":true, "required":false, "system":true }, { "name":"consolidationInd", "label":"Consolidation Ind", "dataType":"Integer", "length":38, "totalDigits":0, "fractionDigits":0, "readOnly":true, "required":false, "system":true }, { "name":"createDate", "label":"Create Date", "dataType":"Date", "length":23, "totalDigits":23, "fractionDigits":3, "readOnly":true, "required":false, "system":true }, { "name":"genderCd", "label":"Gender Cd", "dataType":"lookup", "readOnly":false, "required":false, "system":false, "lookup":{ "link":[ { "href":"http://localhost:8080/cmx/cs/localhost-orcl-DS_UI1/LUGender?action=list", "rel":"list" }, { "href":"http://localhost:8080/cmx/cs/localhost-orcl-DS_UI1/LUGender?action=list&idlabel=genderCode%3AgenderDisp", "rel":"lookup" } ], "object":"LUGender", "key":"genderCode", "value":"genderDisp" } }, { "name":"generationSuffixCd", "label":"Generation Suffix Cd", "dataType":"lookup", "readOnly":false, "required":false, "system":false, "lookup":{ "link":[ { "href":"http://localhost:8080/cmx/cs/localhost-orcl-DS_UI1/LUGenerationSuffix?action=list&idlabel=generationSuffixCode%3AgenerationSuffixCode", "rel":"lookup" }, { "href":"http://localhost:8080/cmx/cs/localhost-orcl-DS_UI1/LUGenerationSuffix?action=list", "rel":"list" } ], "object":"LUGenerationSuffix", "key":"generationSuffixCode", "value":"generationSuffixCode" } }, { "name":"namePrefixCd", "label":"Name Prefix Cd", "dataType":"lookup", "readOnly":false, "required":false, "system":false, "lookup":{ "link":[ { "href":"http://localhost:8080/cmx/cs/localhost-orcl-DS_UI1/LUNamePrefix?action=list&idlabel=namePrefixCode%3AnamePrefixDisp", "rel":"lookup" }, { "href":"http://localhost:8080/cmx/cs/localhost-orcl-DS_UI1/LUNamePrefix?action=list", "rel":"list" } ], "object":"LUNamePrefix", "key":"namePrefixCode", "value":"namePrefixDisp" } } } }
L'exemple suivant montre un extrait des métadonnées de la relation
HouseholdContainsMemberPerson
 :
{ "objectType": "RELATIONSHIP", "timeline": true, "object": { "field": [16] } "name": "HouseholdContainsMemberPerson", "label": "Household contains member Person", "bidirectional": false, "from": { "dataType": "BusinessEntity", "required": true, "lookup": { "object": "Household" } }, "to": { "dataType": "BusinessEntity", "required": true, "lookup": { "object": "Person" } } } }