Ansicht
Dokumentation

ISU_C4C_MDT_TEMPLATE - Configure MDT Template

ISU_C4C_MDT_TEMPLATE - Configure MDT Template

Addresses (Business Address Services)   Vendor Master (General Section)  
This documentation is copyright by SAP AG.
SAP E-Book

In this configuration step, you need to assign the process code and MDT template that you have created in the transaction EPRODCUST. The utilities solution in SAP Cloud for Customer uses this assignment to create customer and contract account in the guided process for move-in (creating customer and contract account) and transfer (creating contract account) and for changing rate category and installation facts.

The steps involved in configuring the MDT template are summarized here:

1) Create the MDT template using the transaction code EPRODCUST

2) Assign the process code and MDT template to the IMG activity

3) Implement the web service ISU_C4C_UTILITIES_MDT_MVI_CRT.This is to be able to use the template in the guided processes for move-in, move-in in transfer and rate category (Installation Facts) modification.

The service ISU_C4C_UTILITIES_MDT_MVI_CRT isused for Move-In, Move-In in Transfer, Create Customer and Create Contract Account in guided process for Move-In/ Transfer and Rate Category (Installation Facts) modification.

When assigning an MDT template in the IMG activity, you also need to specify a corresponding process code for the template. You can choose from SAP delivered process codes listed below or create custom process codes.

Process Code Description
0001 Create Customer
0002 Create Contract Account
0003 Create Move In
0004 Change Rate Category

Creation of MDT Template

In the transaction code EPRODCUST, you need to create the MDT template with category assignment - NewCust (standard template delivered by SAP IS-Utilities). A series of hierarchical nodes representing Utilities objects (along with the field level assignments) is displayed in the template.

Double click on a node to list the mandatory fields for an object (listed below in this document). You will see that for each field name, you can update the 'Value'. However, it is recommended to retain the naming convention as given in the standard template. Note that you may assign different 'Services' to these fields depending on your business requirements.

If you need to add additional fields, ensure the naming convention mapping is maintained in the pre-exit add-in method MDT_MVI_CREATE_PRE.

Business Add-In Details:

  • BADI: BADI_COD_UTIL_MDT_MVI_CREATE
  • Interface: IF_COD_UTIL_MDT_MVI_CREATE
  • Method:COD_UTILITIES_MDT_MVI_CREATE (MDT_MVI_CREATE_PRE and MDT_MVI_CREATE_POST)

The following structure MDT Configuration is applicable in guided processes for Move-In, Move-In in Transfer, Create Customer and Create Contract Account in guided Move-In/Guided Transfer and Rate Category Modification.

Default Field Name - 'Value' mapping in the MDT template:

Business partner:

PARTNER Parameter PARTNER   Business Partner Number
BU_GROUP Constant 0001   Business Partner Grouping
TYPE Parameter TYPE   Business partner category
TITLE Parameter TITLE   Form-of-Address Key
NAME_FIRST Parameter NAME_FIRST   First name of business partner (person)
NAME_LAST Parameter NAME_LAST   Last name of business partner (person)
NAME_ORG1 Parameter NAME_ORG1   Name 1 of organization
BU_SORT1 Parameter BU _SORT1   Search Term 1 for Business Partner
XSEXF Parameter XSEXF   Selection: Business partner is female
XSEXM Parameter XSEXM   Selection: Business partner is male
XSEXU Parameter XSEXU   Selection: Sex of business partner is not known

---------------------------------------------------------------------------------------------------------------------------------------------------

Business partner: Sub Node BP Address:

ADDRNUMBER Parameter ADDRNUMBER   Address number
STREET Parameter STREET   Street
HOUSE_NUM1 Parameter HOUSE_NUM1   House Number
POST_CODE1 Parameter POST_CODE1   City postal code
CITY1 Parameter CITY1   City
COUNTRY / REGION Parameter COUNTRY / REGION Country / Region Key
REGION Parameter REGION   Region (State, Province, County)
LANGU Constant EN   Language Key
XDFADR Constant X   Indicator: Address is standard address

---------------------------------------------------------------------------------------------------------------------------------------------------

BP Address Sub Node: BP Telephone Number - Phone Number

CONSNUMBER Parameter CONSNUMBER1 Sequence number
TEL_NUMBER Parameter TEL_NUMBER1 Telephone no.: dialling code+number
FLGDEFAULT Parameter FLGDEFAULT Standard Sender Address in this Communication Type
R3_USER Parameter R3_USER1 Indicator: Telephone is a Mobile Telephone

---------------------------------------------------------------------------------------------------------------------------------------------------

BP Address Sub Node: BP Telephone Number- Mobile Number

CONSNUMBER Parameter CONSNUMBER2 Sequence number
TEL_NUMBER Parameter TEL_NUMBER2 Telephone no.: dialling code+number
R3_USER Parameter R3_USER2 Indicator: Telephone is a Mobile Telephone

---------------------------------------------------------------------------------------------------------------------------------------------------

BP Address Sub Node: Sub Node: Business Partner E-Mail Address

CONSNUMBER Parameter CONSNUMBER Sequence number
SMTP_ADDR Parameter SMTP_ADDR E-Mail Address

---------------------------------------------------------------------------------------------------------------------------------------------------

Contract Account:

VKONT Parameter VKONT
VKTYP Parameter VKTYP
GPART Key Reference < From Node "Business Partner ", Attribute "PARTNER " >
VKBEZ Parameter VKBEZ
VKONA Parameter VKONA
TOGRU Parameter TOGRU
VERTYP Constant 0001
ZAHLKOND Parameter ZAHLKOND
KTOKL Parameter KTOKL
KOFIZ_SD Parameter KOFIZ_SD
FORMKEY Constant IS_U_BILL
OPBUK Constant U100
STDBK Constant U100
MAHNV Parameter MAHNV

---------------------------------------------------------------------------------------------------------------------------------------------------

Connection Object:

HAUS Parameter HAUS

SWERK Constant U001

---------------------------------------------------------------------------------------------------------------------------------------------------

Connection Object Sub Node: Address for Connection Object

STREET Parameter STREET
HOUSE_NUM1 Parameter HOUSE_NUM1
POST_CODE1 Parameter POST_CODE1
CITY1 Parameter CITY1
COUNTRY / REGION Parameter COUNTRY / REGION

---------------------------------------------------------------------------------------------------------------------------------------------------

Connection Object Sub Node: Premise

VSTELLE Parameter VSTELLE

HAUS,, Key Reference < From Node "Connection Object ", Attribute "HAUS " >

---------------------------------------------------------------------------------------------------------------------------------------------------

Connection Object Sub Node: Premise Sub Node: Utility Installation1

ANLAGE Parameter ANLAGE1
SPARTE Parameter SPARTE1

VSTELLE,,Key Reference,, < From Node "Premise ", Attribute "VSTELLE " >

---------------------------------------------------------------------------------------------------------------------------------------------------

Connection Object Sub Node: Premise Sub Node: Utility Installation1 Sub Node: Installation History

AB Constant 01/01/2011
AKLASSE Constant 0001
TARIFTYP Parameter TARIFTYP1
ABLEINH Constant ISUTNMON

---------------------------------------------------------------------------------------------------------------------------------------------------

Connection Object Sub Node: Premise Sub Node: Utility Installation1 Sub Node: Create Contract for Move-In

ANLAGE,,Key Reference,, < From Node "Utility Installation1 ", Attribute "ANLAGE " >

SPARTE Parameter SPARTE1
BUKRS Constant U100
GEMFAKT Parameter GEMFAKT1
KOFIZ Constant 01

---------------------------------------------------------------------------------------------------------------------------------------------------

Connection Object Sub Node: Premise Sub Node: Utility Installation2

ANLAGE Parameter ANLAGE2
SPARTE Parameter SPARTE2

VSTELLE,,Key Reference,, < From Node "Premise ", Attribute "VSTELLE " >

---------------------------------------------------------------------------------------------------------------------------------------------------

Connection Object Sub Node: Premise Sub Node: Utility Installation2 Sub Node: Installation History

AB Constant   01/01/2011
AKLASSE Constant   0001
TARIFTYP Parameter   TARIFTYP2
ABLEINH Constant   ISUTNMON

---------------------------------------------------------------------------------------------------------------------------------------------------

Connection Object Sub Node: Premise Sub Node: Utility Installation2 Sub Node: Create Contract for Move-In

ANLAGE,,Key Reference,, < From Node "Utility Installation2 ", Attribute "ANLAGE " >

SPARTE Parameter SPARTE2
BUKRS Constant U100
GEMFAKT Parameter GEMFAKT2
KOFIZ Constant 01

---------------------------------------------------------------------------------------------------------------------------------------------------

Connection Object Sub Node: Premise Sub Node: Utility Installation3

ANLAGE Parameter ANLAGE3
SPARTE Parameter SPARTE3

VSTELLE,,Key Reference,, < From Node "Premise ", Attribute "VSTELLE " >

---------------------------------------------------------------------------------------------------------------------------------------------------

Connection Object Sub Node: Premise Sub Node: Utility Installation3 Sub Node: Installation History

AB Constant   01/01/2011
AKLASSE Constant   0001
TARIFTYP Parameter   TARIFTYP3
ABLEINH Constant   ISUTNMON

---------------------------------------------------------------------------------------------------------------------------------------------------

Connection Object Sub Node: Premise Sub Node: Utility Installation3 Sub Node: Create Contract for Move-In

ANLAGE,,Key Reference,, < From Node "Utility Installation3", Attribute "ANLAGE " >

SPARTE Parameter SPARTE3
BUKRS Constant U100
GEMFAKT Parameter GEMFAKT3
KOFIZ Constant 01

---------------------------------------------------------------------------------------------------------------------------------------------------

Connection Object Sub Node: Premise Sub Node: Move-In

EINZDAT Parameter EINZDAT

VKONT,, Key Reference < From Node "Contract Account ", Attribute "VKONT " >

COPY_PREMISE_ADDR Constant 1
TDLINE Parameter TDLINE
CREATE_WELC_LETTER Constant 1

---------------------------------------------------------------------------------------------------------------------------------------------------

Connection Object Sub Node: Premise Sub Node: Move-In Sub Node: Create Security Deposits in Move-In1

ANLAGE,, Key Reference,,< From Node "Utility Installation1 ", Attribute "ANLAGE " >

SEC_TOT_AMOUNT Parameter SEC_TOT_AMOUNT1
WAERS Parameter WAERS1
SEC_REASON Parameter SEC_REASON1

---------------------------------------------------------------------------------------------------------------------------------------------------

Connection Object Sub Node: Premise Sub Node: Move-In Sub Node: Create Security Deposits in Move-In2

ANLAGE,, Key Reference,,< From Node "Utility Installation2 ", Attribute "ANLAGE " >

SEC_TOT_AMOUNT Parameter SEC_TOT_AMOUNT2
WAERS Parameter WAERS2
SEC_REASON Parameter SEC_REASON2

---------------------------------------------------------------------------------------------------------------------------------------------------

Connection Object Sub Node: Premise Sub Node: Move-In Sub Node: Create Security Deposits in Move-In3

ANLAGE,, Key Reference,,< From Node "Utility Installation3", Attribute "ANLAGE " >

SEC_TOT_AMOUNT Parameter SEC_TOT_AMOUNT3
WAERS Parameter WAERS3
SEC_REASON Parameter SEC_REASON3

-------------------------------------------------------------------------------------------------------------------------------------------------------

Connection Object Sub Node: Premise Sub Node: Move-In Sub Node: Create Move-In Meter Reading Results

EQUNR Parameter EQUNR1
SERNR Parameter SERNR1
MATNR Parameter MATNR1
ZWNUMMER Parameter ZWNUMMER1
ZWSTAND Parameter ZWSTAND1
ABLHINW Parameter ABLHINW1
ISTABLART Parameter ISTABLART1

-------------------------------------------------------------------------------------------------------------------------------------------------------

Connection Object Sub Node: Premise Sub Node: Move-In Sub Node: Create Move-In Meter Reading Results

EQUNR Parameter EQUNR2
SERNR Parameter SERNR2
MATNR Parameter MATNR2
ZWNUMMER Parameter ZWNUMMER2
ZWSTAND Parameter ZWSTAND2
ABLHINW Parameter ABLHINW2
ISTABLART Parameter ISTABLART2

-------------------------------------------------------------------------------------------------------------------------------------------------------

Connection Object Sub Node: Premise Sub Node: Move-In Sub Node: Create Move-In Meter Reading Results

EQUNR Parameter EQUNR3
SERNR Parameter SERNR3
MATNR Parameter MATNR3
ZWNUMMER Parameter ZWNUMMER3
ZWSTAND Parameter ZWSTAND3
ABLHINW Parameter ABLHINW3
ISTABLART Parameter ISTABLART3

Parameter Parameter Parameter Parameter

Activate the following sub-nodes:

Installation Facts for Operand Category ADISCABS

OPERAND Parameter OPERAND_ADISCABS1
SAISON Parameter SAISON_ADISCABS1
AB Parameter AB_ADISCABS1
BIS Parameter BIS_ADISCABS1
RABZUS Parameter RABZUS_ADISCABS1

---------------------------------------------------------------------------------------------------------------------------------------------------

Installation Facts for Operand Category ADISCPER

OPERAND Parameter OPERAND_ ADISCPER1
SAISON Parameter SAISON_ ADISCPER1
AB Parameter AB_ ADISCPER1
BIS Parameter BIS_ ADISCPER1
RABZUS Parameter RABZUS_ ADISCPER1

---------------------------------------------------------------------------------------------------------------------------------------------------

Installation Facts for Operand Category AMOUNT

OPERAND Parameter OPERAND_ AMOUNT1
SAISON Parameter SAISON_ AMOUNT1
AB Parameter AB_ AMOUNT1
BIS Parameter BIS_ AMOUNT1
BETRAG Parameter BETRAG_AMOUNT1
WAERS Parameter WAERS_AMOUNT1

---------------------------------------------------------------------------------------------------------------------------------------------------

Installation Facts for Operand Category DDISCNT

OPERAND Parameter OPERAND_ DDISCNT1
SAISON Parameter SAISON_ DDISCNT1
AB Parameter AB_ DDISCNT1
BIS Parameter BIS_ DDISCNT1
RABZUS Parameter RABZUS_ DDISCNT1

---------------------------------------------------------------------------------------------------------------------------------------------------

Installation Facts for Operand Category DEMAND

OPERAND Parameter OPERAND_ DEMAND1
SAISON Parameter SAISON_ DEMAND1
AB Parameter AB_ DEMAND1
BIS Parameter BIS_ DEMAND1
LMENGE Parameter LMENGE1

---------------------------------------------------------------------------------------------------------------------------------------------------

Installation Facts: Operand Category FACTOR

OPERAND Parameter OPERAND_ FACTOR1
SAISON Parameter SAISON_ FACTOR1
AB Parameter AB_ FACTOR1
BIS Parameter BIS_ FACTOR1
FACTOR Parameter FACTOR1

---------------------------------------------------------------------------------------------------------------------------------------------------

Installation Facts: Operand Category FLAG

OPERAND Parameter OPERAND_ FLAG1
SAISON Parameter SAISON_ FLAG1
AB Parameter AB_ FLAG1
BIS Parameter BIS_ FLAG1
FLAG Parameter FLAG1

---------------------------------------------------------------------------------------------------------------------------------------------------

Installation Facts Operand Category INTEGER

OPERAND Parameter OPERAND_ INTEGER1
SAISON Parameter SAISON_ INTEGER1
AB Parameter AB_ INTEGER1
BIS Parameter BIS_ INTEGER1
INTEGERR4 Paramater INTEGER41

---------------------------------------------------------------------------------------------------------------------------------------------------

Installation Facts for Operand Category LPRICE

OPERAND Parameter OPERAND_ LPRICE1
SAISON Parameter SAISON_ LPRICE1
AB Parameter AB_ LPRICE1
BIS Parameter BIS_ LPRICE1
PREIS Parameter PREIS_LPRICE1

---------------------------------------------------------------------------------------------------------------------------------------------------

Installation Facts for Operand Category PDISCNT

OPERAND Parameter OPERAND_ PDISCNT1
SAISON Parameter SAISON_ PDISCNT1
AB Parameter AB_ PDISCNT1
BIS Parameter BIS_ PDISCNT1
RABZUS Parameter RABZUS_ PDISCNT1

---------------------------------------------------------------------------------------------------------------------------------------------------

Installation Facts for Operand Category QDISCNT

OPERAND Parameter OPERAND_ QDISCNT1
SAISON Parameter SAISON_ QDISCNT1
AB Parameter AB_QDISCNT1
BIS Parameter BIS_ QDISCNT1
RABZUS Parameter RABZUS_ QDISCNT1

---------------------------------------------------------------------------------------------------------------------------------------------------

Installation Facts: Operand Category QPRICE

OPERAND Parameter OPERAND_ QPRICE1
SAISON Parameter SAISON_ QPRICE1
AB Parameter AB_ QPRICE1
BIS Parameter BIS_ QPRICE1
PREIS Parameter PREIS_QPRICE1

---------------------------------------------------------------------------------------------------------------------------------------------------

Installation Facts: Operand Category QUANT

OPERAND Parameter OPERAND_ QUANT 1
SAISON Parameter SAISON_ QUANT 1
AB Parameter AB_ QUANT1
BIS Parameter BIS_ QUANT1
MENGE Parameter QUANT1

---------------------------------------------------------------------------------------------------------------------------------------------------

Installation Facts for Operand Category SPRICE

OPERAND Parameter OPERAND_ SPRICE1
SAISON Parameter SAISON_ SPRICE1
AB Parameter AB_ SPRICE1
BIS Parameter BIS_ SPRICE1
PREISTUF Parameter PREISTUF1

---------------------------------------------------------------------------------------------------------------------------------------------------

Installation Facts: Operand Category TPRICE

OPERAND Parameter OPERAND_ TPRICE1
SAISON Parameter SAISON_ TPRICE1
AB Parameter AB_ TPRICE1
BIS Parameter BIS_ TPRICE1
PREIS Parameter PREIS_TPRICE1

---------------------------------------------------------------------------------------------------------------------------------------------------

Installation Facts for Operand Category USERDEF

OPERAND Parameter OPERAND_ UDEFVAL1
SAISON Parameter SAISON_ UDEFVAL1
AB Parameter AB_ UDEFVAL1
BIS Parameter BIS_ UDEFVAL1
UDEFVAL1 Parameter UDEFVAL11

---------------------------------------------------------------------------------------------------------------------------------------------------

Additionally, If the number of INSTALLATION facts supported for an operand category is more than one, you must duplicate the required operand category node (right-click and select 'Duplicate'). and make sure the parameters for duplicated nodes are named sequentially. See the example below.

Example: If an installation 1234, has two facts for the same operand category AMOUNT and each facts has two different time frames (validity), then the Operand category for Amount node has to be duplicated 3 times more.

The mapping convention would be as follows:

Installation Facts for Operand Category AMOUNT(1)

OPERAND Parameter OPERAND_ AMOUNT1
SAISON Parameter SAISON_ AMOUNT1
AB Parameter AB_ AMOUNT1
BIS Parameter BIS_ AMOUNT1
BETRAG Parameter BETRAG_AMOUNT1
WAERS Parameter WAERS_AMOUNT1

---------------------------------------------------------------------------------------------------------------------------------------------------

Installation Facts for Operand Category AMOUNT(2)

OPERAND Parameter OPERAND_ AMOUNT2
SAISON Parameter SAISON_ AMOUNT2
AB Parameter AB_ AMOUNT2
BIS Parameter BIS_ AMOUNT2
BETRAG Parameter BETRAG_AMOUNT2
WAERS Parameter WAERS_AMOUNT2

---------------------------------------------------------------------------------------------------------------------------------------------------

Installation Facts for Operand Category AMOUNT(3)

OPERAND Parameter OPERAND_ AMOUNT3
SAISON Parameter SAISON_ AMOUNT3
AB Parameter AB_ AMOUNT3
BIS Parameter BIS_ AMOUNT3
BETRAG Parameter BETRAG_AMOUNT3
WAERS Parameter WAERS_AMOUNT3

---------------------------------------------------------------------------------------------------------------------------------------------------

Installation Facts for Operand Category AMOUNT(4)

OPERAND Parameter OPERAND_ AMOUNT4
SAISON Parameter SAISON_ AMOUNT4
AB Parameter AB_ AMOUNT4
BIS Parameter BIS_ AMOUNT4
BETRAG Parameter BETRAG_AMOUNT4
WAERS Parameter WAERS_AMOUNT4

---------------------------------------------------------------------------------------------------------------------------------------------------

Parameter

Parameter

Parameter






Vendor Master (General Section)   General Material Data  
This documentation is copyright by SAP AG.

Length: 48769 Date: 20240523 Time: 171930     sap01-206 ( 286 ms )