CRM Datamodel

download CRM Datamodel

of 10

description

CRM Data model

Transcript of CRM Datamodel

VoorbladAuteurAlwin van de PutSectorIndustryBusiness unitERPDe Entiteit Relatie Diagrammen zijn niet bedoeld om volledig te zijn om alle CRM tabellen te benoemen.Het doel is om de meest gebruikte tabellen te modelleren, zodat het opzoeken van velden en het zoeken van relaties tussen tabellen wordt vereenvoudigd.Tevens dient het ERD ervoor om snel inzicht te krijgen in het datamodel van CRM.Mocht je belangrijke CRM tabellen missen of op- of aanmerkingen hebben, dan ontvang ik deze graag via de email.Email: [email protected]

ERD

Page &P of &N&C&FLegenda:ZP: Algemene gegevensBUT000- PARTNERCRMD_PARTNER-PARTNER_NO = BUT000-PARTNER_GUID

Let op! Datatype verschil tussen PARTNER_NO en PARTNER_GUIDCustomer Relationship Management (CRM)Entiteit Relatie Diagram (ERD)Zakelijke transactie (05)CRMD_ORDERADM_H- GUID

CRMD_ORDER_INDEX-OBJECT_TYPE = 'BUS2000120' (=Reclamatie)'BUS2000125' (=Taak)

OBJECT_ID (transactiesleutel)Positie zakelijke transactie (06)CRMD_ORDERADM_I- GUIDINGANG

CRMD_ORDERADM_H-GUID = [GUID]CRMD_ORDERADM_H-GUID = CRMD_LINK-GUID-HICRMD_LINK-GUID_SET = '05'Transactie - set - linkCRMD_LINK- GUID_HI- GUID_SETCRMD_ORDERADM_H-GUID = CRMD_ORDERADM_I-HEADERZakelijke transactie-deelobjecttypeCRMC_OBJECTS- NAMECRMD_ORDERADM_H-GUID = CRMD_LINK-GUID-HI

CRMD_LINK-GUID_SET = '06'

_ORDERADM_I --> _LINK:CRMD_LINK-OBJTYPE_SET = (bijv. '11' = Sales, enz..)Zakelijke transactie verkoopset (11)CRMD_SALES- GUID

(PO_DATE_SOLD = ref. datum)CRMD_LINK-GUID_SET = CRMD_SALES-GUID(CRMD_LINK-OBJTYPE_SET = '11')

_SALES--> _LINK:CRMD_LINK-GUID_SET = '05' of '06'CRMD_ORDERADM_I-GUID =CRMD_PRODUCT_I-GUIDTransactiepsotie - productCRMD_PRODUCT_I- GUIDStatus per objectCRM_JEST- OBJNR- STATCRMD_LINK-GUID_SET = CRMD_PARTNER-GUID(CRMD_LINK-OBJTYPE_SET = '07')

_PARTNER --> _LINK:CRMD_LINK-GUID_SET = '05'Partner (07)CRMD_PARTNER- PARTNER_GUID

View: CRMV_LINKPARTNERCRMD_LINK-GUID_SET = -GUIDCRMD_LINK-OBJTYPE_SET = '_HI _SET DB-TABEL NAME05 02 PAYPLAN05, 06 07 CRMD_PARTNER PARTNER05, 06 09 PRICING05, 06 11 CRMD_SALES SALES05, 06 12 SHIPPING05, 06 21 CRMD_ORGMAN ORGMAN05, 06 29 CRMD_SRV_OSSET SERVICE_OS05, 06 30 *APPT* APPOINTMENT05, 06 42 CANCEL05 46 BILLING05 58 WFF_DATA_PHIO SURVEYCRMD_LINK-OBJTYPE_HI = CRMC_OBJECTS-TYPECRMD_LINK-OBJTYPE_SET = CRMC_OBJECTS-TYPEStatuscode referentie-object (29)CRMD_SRV_OSSET- GUIDCRMD_LINK-GUID_SET = CRMD_SRV_OSSET-GUID_SET(CRMD_LINK-OBJTYPE_SET = '29')CRMD_SRV_OSSET-GUID = CRMD_SRV_SUBJECT-GUID_REFStatuscodeCRMD_SRV_SUBJECT- GUIDIndextabel one-order-documentCRMD_ORDER_INDEX- GUIDVersie: 0.4Datum: 27-10-2003

Auteur: A.K. (Alwin) van de PutSector: IndustryBU: ERPIndeling positie zakelijke transactieCRMD_SCHEDLIN- GUIDZie ERDadresCode-teksten (uitleg teksten)QPCTQPCDControlecatalogus codes (uitleg)- KATALOGART- CODEGRUPPE- CODECRMD_SRV_SUBJECT-KATALOGARTCRMD_SRV_SUBJECT-CODEGRUPPECRMD_SRV_SUBJECT-CODE = QPCD-KATALOGARTQPCD-CODEGRUPPEQPCD-CODEDATABASE RELATIEDatabase tabelomschrijvingDatabase tabelnaam1 op n relatierelatievelden

Database tabelActiviteitCRMD_ACTIVITY_H- GUIDCRMD_ORDERADM_H-GUID = CRMD_ACTIVITY_I-GUIDCRMD_SRV_REFOBJ- GUIDCRMD_SRV_OSSET-GUID = CRMD_SRV_REFOBJ-GUID_REFCRMD_ORDER_INDEX-PARTNER_NO =BUT000-PARTNERCRMD_ORDERADM_INDEX-GUID = CRMD_LINK-GUID-HICRMD_LINK-GUID_SET = '??'Partners van transactie van type transactieCRMD_ORDERADM_H-GUID =CRMD_ORDER_INDEX-HEADER

CRMD_ORDER_INDEX-ITEM=???CRMD_ORDER_INDEX-OBJECT_TYPE = 'BUS2000120' (=Reclamatie)'BUS2000125' (=Taak)Partners van transactie van type taak CRMD_ORDERADM_H-GUID =CRMD_ORDER_INDEX-ITEM

CRMD_ORDER_INDEX-OBJECT_TYPE = 'BUS2000125' (=Taak)Set van organisatiegegevens (21)CRMD_ORGMAN- GUID

(via CRMD_LINK gelinked aan CMRD_ORDER_INDEX)CRMD_LINK-GUID_SET = CRMD_SRV_OSSET-GUID_SET(CRMD_LINK-OBJTYPE_SET = '21')CRMD_BRELVONAEExtra attributen objectkoppeling VONA- RELATIONID- POSNOCRMD_ORDERADM_H-GUID =SSRELROLES-OBJKEYCRMD_BINRELKoppelingen tussen CRM-applicatie-objecten- ROLE_A- ROLE_BOpslag voor afzonderlijke afspraken (30)(Gecustomize-de termijnprofielen)SCAPPTSEG- APPT_GUID

- TST_FROM (Vanaf Datum + tijd_- APPT_TYPE ( termijn/afpsraaksoort)

FM: APPT_EXTRACT_BY_OBJECTCRMD_LINK-GUID_SET = *-APPL_GUID

(CRMD_LINK-OBJTYPE_SET = '30')Gegenereerde afspraken (regelmatige of groepsafspraken) (30)(??)SCGENAPPT- GENAPPT_ID

Opmerking:Wordt bijna niet gebruikt bij TPG.Gebruikersspecifieke afspraken (30)(Standaard SAP termijnprofiel)SCAPPT- SC_OWNER- APPT_GUID

Filter:- GENAPPT_ID (= space)

APPT_TYPE = 'ORDERACTUAL' of 'ORDERPLANNED'

Opmerking: Wordt vooralsnog bij TPG voornamelijk voor standaard termijnprofielen gebruikt.SysteemstatussenTJ02T- ISTAT- SPRASCRMD_ORDERADM_H-GUID =CRM_JSTO-OBJNRCRMC_* --> Customizing tabellenStatusschema'sTJ20- STSMAWijzigingsdocumenten systeem-/gebruikersstatus (JEST)CRM_JCDS- OBJNR- STAT- CHGNRTeksten van gebruikerstatusTJ30T- STSMA- ESTAT- SPRASCRMC_PROC_TYPETransactiesoort- PROCESS_TYPEInformatie over statusobjectCRM_JSTO- OBJNRCRMD_ORDERADM_H-GUID =CRM_JEST-OBJNRCRM_JEST-INACT = ' 'STXD SAPscript teksbestand headerSTXH- TDOBJECT- TDNAME- TDID- TDSPRASCRMD_ORDERADM_I-GUID = STXH-TDNAMETDOBJECT ='CRM_ORDERI'CRMD_ORDERADM_H-GUID = STXH-TDNAMETDOBJECT ='CRM_ORDERH'Prioriteiten met omschrijvingSCPRIOT- PRIORITY- LANGUSRRELROLESObjectrelatieservice: rollen- OBJKEY- OBJTYPE (vb 'BUS2000120')- LOGSYS (vb. leeg)- ROLETYPE (vb. 'NACHFOLGER' / 'VORGAENGER' / 'OOBJ')SSRELROLES-ROLEID =CRMD_BINREL-ROLE_ASSRELROLES-ROLEID =CRMD_BINREL-ROLE_BCRMD_BRELVONAE-RELATIONID = CRMD_BINREL-RELATIONIDSCAPTTXTOmschrijving van afspraaksoort- APPT_TYPE- LANGUTIMECUEVSymbolic name for event- NAME_EVENTSCAPPTSEG-APPT_TYPE =TIMECUEV-NAME_EVENTSCAPPTSEG-APPT_TYPE =SCAPTXT-APPTTYPESCAPPTTYPEAfspraaksoort- APPT_TYPESCAPPTSEG-APPT_TYPE =SCAPPTTYPE-APPT_TYPEWFF_DATA_PHIOSDOK:instances van fysieke informatie-objecten- PHIO_ID

Opmerking:PH_CLASS = 'WFF_DATA_P' = WWF Data: Physical Info Object for Repository in FolderCRMD_LINK-GUID_SET = WFF_DATA_PHIO-LOIO_ID

(CRMD_LINK-OBJTYPE_SET = '58')OpportunityCRMD_OPPORT_H- GUIDCRMD_ORDERADM_H-GUID = CRMD_ACTIVITY_I-GUID

ERD customizing

CRMC_PROC_TYPETransactiesoort- PROCESS_TYPECRMC_PROC_TYPE-PROCESS_TYPE =CRMC_PROC_TYPE_T-PROCESS_TYPECRMC_PROC_TYPE_TTransactiesoorten: teksten- PROCESS_TYPE- LANGUCOMC_TEXT_PTekstschema- OBJECT- TEXTPROCEDURECRMC_ORGPROFCRM ORGMAN: profiel organisatiegegevens- ORG_PROFILID- SCENARIOCOMC_TEXT_P_TCRMC_ORGPROFTCRMC_PARTNER_PDDTabel metgedefinieerde partnerschema's- DETERM_PROCCRMC_PARTNER_PDTCRMC_PROC_TYPE-TEXT_PROCEDURE = COMC_TEXT_P-TEXTPROCEDURECRMC_PROC_TYPE-ORG_PROFFILID = CRMC_ORGPROF-ORG_PROFILIDCOMC_TEXT_P-OBJECTCOMC_TEXT_P-TEXTPROCEDURE =COMC_TEXT_P_T-OBJECTCOMC_TEXT_P_T-TEXTPROCEDURECRMC_ORGPROF-ORGPROFILID =CRMC_ORGPROFT-ORGPROFILIDCRMC_PARTNER_PDD-DETERM_PROC = CRMC_PARTNER_PDT-DTERM_PROCCRMC_PROC_TYPE-PART_DETERM_PROC=CRMC_PARTNER_PDD-DETERM_PROCCRMC_PROC_TYPE-USER_STAT_PROC = TJ20-STSMATJ20Statusschema's= STSMACRMC_SUBOB_CATObjecttype zakelijke transactie- (vb. BUS2000120)CRMC_PROC_TYPE-OBJECT_TYPE = ...CRMC_PROC_TYPE-TIMEPROFILE = TIMEPF-PROFILETIMEPFContext profile for a time function- PROFILEPPFTCONDEPPF: Context in customizing- NAMECRMC_PROC_TYPE-ACTIONPROFILE = ...CRMC_CANCPROCOpzegschema- CANCPROCCRMC_PROC_TYPE-CANCPROC = CRMC_CANCPROC-CANCPROC/SAPCND/GROUPGroepen van conditietabllen en -soorten- GROUPNAMECRMC_PROC_TYPE-COND_GROUP_NAME = /SAPCND/GROUP-GROUPNAME

ERD adres

Personen (centraal adressenbeheer)ADRP- PERSNUMBER- DATE_FROM- NATION

NAME_TEXT (gebruikersnaam)SMTP-nummers (centraal adressenbeheer)ADR6- ADDRNUMBER- PERSNUMBER- DATE_FROM- CONSNUMBERAdressen (centraal adressenbeheer)ADRC- ADDRNUMBER- DATE_FROM- NATIONZP: Algemene gegevensBUT000- PARTNERZP: adressenBUT020- PARTNER- ADDRNUMBERZP-relaties/ZP-rolbepalingen: algemene gegevensBUT050- RELNR- PARTNER1- PARTNER2- DATE_TOZP: relatie: contactpersoonrelatieBUT051- RELNR- PARTNER1- PARTNER2- DATE_TOTelefoonnummers (centraal adressenbeheer)ADR2- ADDRNUMBER- PERSNUMBER- DATE_FROM- CONSNUMBERBUT000-PARTNER =BUT020-PARTNERInternationale versie van adressenTSADV- NATIONTekst bij adressen (centraal adressenbeheer)ADRCT- ADDRNUMBER- DATE_FROM- NATION- LANGUToewijzing gebruikersnaam aan adreskeyUSR21- UNAME(PERSNUMBER ADDRNUMBER)

BNAME = gebruikers ID

-Medewerker die het laatst de partner heeft gewijzigdBUT000-CHUSR =USER21-UNAMEBUT000-PARTNER =BUT050-PARTNER1BUT000-PARTNER =BUT050-PARTNER2Databasetabel van infotype 1001HRP1001- OTYPE- OBJID- PLVAR- RSIGN- RELAT- ISTATDatabasetabel van infotype 1001HRP1000-ZakenpartnerBUT000-PARTNER =HRP1001-SOBID

HRP1001 --> BUT000HRP1001 -OTYPE = 'CP' (Centrale persoon)HRP1001 -OBJID = (gevonden HRP1001-OBJID)HRP1001 -PLVAR = '01'HRP1001 -RSIGN = 'B'HRP1001 -RELAT = '207'HRP1001 -ISTAT = '1'HRP1001 -PRIOX = (INITIAL)HRP1001 -BEGDA = SY-DATUMGebruikerUSR21-UNAME =HRP1001-SOBID

USR21 --> HRP1001HRP1001-OPTYPE = 'CP' (Centrale persoon)HRP1001-RSIGN = 'B' (Topdown)HRP1001-ISTAT = '1' (Actief)HRP1001-BEGINDA = SY-DATUM

HRP1001-RELAT = '208' (Identiek aan')HRP1001-SUBTY = 'B208' Idientiek aan)HRP1001-SCLAS = 'US' (Gebruiker)BUT001BUT021ADR3-ADRT-USR21-PERSNUMBER =ADRP-PERSNUMBER

ERD Survey customzing

WFF_DEF_CHKOWFF Defnition: Check-Out Data for Physical Info Object- PHIO_IDWFF_DEF_PHIO-PHIO_IDWWF_DEF_CHKO-PHIO_IDWFF_DEF_PHIOWFF Definition: Instances of Physical Information Objects- PHIO_IDSDOKPHCLSDOK: klassen van fysieke informatie-objecten- PH_CLASSWWF_DEF_PHIO-PH_CLASS =SDOKPHCL-PH_CLASSWWF_DEF_PHIO-STOR_CAT =SDKOSTCAEWWF_DEF_PHIO-DOC_FORMAT =SDOKFORM-FILEFORMATSDOKSTCAESDOK Category- STOR_CATSDOKFORMSDOK: formaten van fysieke informatie-objecten- FILEFORMATWFF_DEF_PHPRWFF Definition: Attribute Physical Information Objects- OBJECT_ID- PROP_NAME- PROP_INDEXWFF_DEF_PHIO-PHIO_IDWW_DEF_PHPR-OBJECT_IDSDOK_PROPSDOK: attributen van informatie-objecten- PROP_NAMEWFF_DEF_PHPR-PROP_NAMESDOK_PROP-PROP_NAMEWFF_DEF_PHREWFF Definition: Incoming Relationship Physical Info Objects- REP1_ID- REIO_IDWFF_DEF_PHIO-PHIO_IDWW_DEF_PHPR-REP1_IDWFF_DEF_PHFWFF Definition: Files for Physical Information Objects- PHIO_ID- FILE_NUMWFF_DEF_PHIO-PHIO_IDWW_DEF_PHF-PHIO_IDWFF_DEF_CONT1KEn: tabel voor documentinhoud (import/export)- REL_ID- PHIO_ID- SRTF2WWF_DEF_CONT1-PH_CLASS =SDOKPHCL-PH_CLASSWFF_DEF_PHIO-PHIO_IDWW_DEF_CONT1-PHIO_IDWFF_DEF_LOIOWWF Definition: Instances of Logical Information Objects- LOIO_IDWWF_DEF_LOIO-LO_CLASS =SDOKLOCL-LO_CLASSSDOKLOCLSDOK: klassen van logisch informatie-objecten- LO_CLASSWFF_DEF_PHIO-LOIO_IDWW_DEF_LOIO-LOIO_IDSurveyEntiteit Relatie Diagram (ERD)Versie: 0.1Datum: 13-11-2003

Auteur: A.K. (Alwin) van de PutBedrijf: PinkRoccadeSector: Industry

ERD Survey transactiedata

WWF_DATA_CONT1KEn: tabel voor documentinhoud (import/export)-WFF_DATA_PHPRSDOK: attributen van fysieke informatie-objecten-WFF_DATA_PHIOSDOK: instances van fysiek informatie-objecten-WFF_DATA_PHRESDOK: uitgaande relaties van fysieke informatie-objecten-WFF_DATA_CHKOSDOK: gegevens check-out van een fysiek informatie-objecten-WFF_DATA_LOIOWFF Data: Instances of Logical Information Objects-Versie: 0.1Datum: 13-11-2003

Auteur: A.K. (Alwin) van de PutBedrijf: PinkRoccadeSector: Industry

Velden TPGVeld omschrijvingTabelVeldButtonTabbladVeldSAP-transactienummerCRMD_ORDERADM_HOBJECT_IDTransactiegegevensBeheerTransactienr.Transactie-omschrijvingCRMD_ORDERADM_HDESCRIPTION_UCSnelinvoerKlacht KANSTransactie-omschrExtern ref.nummerCRMD_SALESPO_NUMBER_UCTransactiegegevensReferentiegegevensOpdrachtgever - Ext. referentiePartnerfunctieCRMD_PARTNERPARTNER_FCTTransactiegegevensPartnerFunctiePartnernummerCRMD_PARTNERPARTNER_NOTransactiegegevensPartnerPartnerCreatiedatum (van/tot)CRMD_ORDERADM_HCREATED_ATTransactiegegevensBeheerGecreerd opBehandelaar gecreeerd doorCRMD_ORDERADM_HCREATED_BYTransactiegegevensBeheerGecreerd doorBehandelaar gewijzigd doorCRMD_ORDERADM_HCHANGED_BYTransactiegegevensBeheerGewijzigd doorTransactiesoortCRMD_ORDERADM_HPROCES_TYPETransactiegegevensBeheerTransactiesoortPrioriteitCRMD_ACTIVITY_HPRIORITYSnelinvoerKlacht KANSPrioriteitGebruikersstatusCRM_JESTSTATTransactiegegevensReferentiegegevensStatusCategorieCRMD_ACTIVITY_HCATEGORYTransactiegegevensReferentiegegevensCategorieGewijzigd opCRMD_ORDERADM_HCHANGE_ATTransactiegegevensBeheerGewijzigd opSysteemstatusCRM_JESTSTATTransactiegegevensStatusSysteemstatusCat. soortCRMD_SRV_SUBJECTKATALOGARTPositiedetailAnalyseCatalogusCodegroepCRMD_SRV_SUBJECTCODEGRUPPEPositiedetailAnalyseCodegroepCodeCRMD_SRV_SUBJECTCODEPositiedetailAnalyseCodeCRMD_ORDERADM_IORDERED_PRODPositiedetail(Producten)ProductTermijnsoortSCAPPTSEGAPPT_TYPETransactiegegevensTermijnenTermijnsoortSCAPPTSEGAPPT_TYPEPositiedetailTermijnenTermijnSCAPPTSEGTST_FROMTransactiegegevensTermijnenTermijnSCAPPTSEGTST_FROMPositiedetailTermijnen

ERD CRM naar BW - BDoc

SSRELROLES-ROLEID = CRMD_BINREL-ROLE_ACRMD_BINRELKoppelingen tussen CRM-applicatie-objecten- ROLE_A- ROLE_BSSRELROLES-ROLEID = CRMD_BINREL-ROLE_BSRRELROLESObjectrelatieservice: rollen- OBJKEY- OBJTYPE (vb 'MIDMESSAGE')- LOGSYS (vb. leeg)- ROLETYPE (vb. 'OBDOC')OBJKEYOBJTYPE =SSRELROLES-OBJKEYSSRELROLES-OBJTYPESMW3_BDOCBDoc Message Store: Header- BDOC_IDSMWT_TRCmiddleware trace- SMWT_OBJID- SMWT_TIME- SMWT_XGUID- SMWT_DUMPSMW3_BDOC2BDoc Message Store: Message Body (extension part)- RELID- BDOC_ID- SRTF2SMOG_MAPTRmaps transaction to message structure- SMOG_TRANSSMW3_BDOC-BDOC_ID =SRRELROLES-OBJKEYSMW3_BDOC-BDOC_ID =SMWT_TRC-OBJIDSMW3_BDOC1BDoc Message Store: Message Body (classic part)- RELID- BDOC_ID- SRTF2SMW0RELLinks between BDoc and application object- ROLE_A- ROLE_B

Blad1

ISU_CONNOBJCLIENT 035 FRG GUID 3F794B5894E858D9E1000000912E63EF TPLNR 100002005COMM_PRODUCTCLIENT 035 PRODUCT GUID 3F550C95D8143F22E1000000912E63E7 PRODUCT ID CO100002005 OBJECT FAMILY 0101COMM_PR_FRG_RELCLIENT 035 PRODUCT GUID 3F550C95D8143F22E1000000912E63E7 FRAGMENT TYPE 88EB0457FB03D5118BB8080006277F8D FRAGMENT GUID 3F794B5894E858D9E1000000912E63EFIBADDRMANDT 035 RECNO 3F7962D494E858D9E1000000912E63EF SEGMENT RECNO 3F7962CE94E858D9E1000000912E63EF ADRNO 151212IBINTXMANDT 035 RECNO 3F7962CF94E858D9E1000000912E63EF IN GUID 3F7962CE94E858D9E1000000912E63EF DESCR Olympiaplein 43 / 7552 BL HENGELO OV UCDES OLYMPIAPLEIN 43 / 7552 BL HENGELO OVADRCCLIENT 035 ADDRNUMBER 151212 ADDR GROUP IB01IBINMANDT 035 IN RECNO FtbYpPJeMDdX0000aIvZxm INSTANCE 4491 OBJNR FrKCbTWKFoBX0000aIvZvmIBASE 4490 IN OBJNR FtbYpfJeMDdX0000aIvZxm OBJECTTYP 030IBIB MANDT 035 IBASE 4490 IB GUID FtbYp9JeMDdX0000aIvZxmIBSPMANDT 035 SP RECNO FtbYq9JeMDdX0000aIvZxm SP INSTANCE 4492 INSTANCE 4491 DEVICEID CO 100002005IBSTMANDT 035 ST RECNO FtbYqfJeMDdX0000aIvZxm INSTANCE 4491 ROOT 4491 IBASE 4490