CRMA_FINPROD_I SAP (Structure for Change Documents: Finance Product) Structure details

Dictionary Type: Structure
Description: Structure for Change Documents: Finance Product




ABAP Code to SELECT data from CRMA_FINPROD_I
Related tables to CRMA_FINPROD_I
Access table CRMA_FINPROD_I




Structure field list including key, data, relationships and ABAP select examples

CRMA_FINPROD_I is a standard SAP Structure so does not store data like a database table does. It can be used to define the fields of other actual tables or to process "Structure for Change Documents: Finance Product" Information within sap ABAP programs.

This is done by declaring abap internal tables, work areas or database tables based on this Structure. These can then be used to store and process the required data appropriately.

i.e. DATA: wa_CRMA_FINPROD_I TYPE CRMA_FINPROD_I.

The CRMA_FINPROD_I table consists of various fields, each holding specific information or linking keys about Structure for Change Documents: Finance Product data available in SAP. These include CLIENT (Client), GUID (32 Character CRM Object GUID (Converted)), RESID_VALUE_FLAG (Residual Risk), RESID_VALUE_GRP (Residual Value Curve).. See below for full list along with technical details, documentation, text table, check tables, foreign key relationships, conversion routines, relevant tcodes and example ABAP select code etc. .

Delivery Class:
Display/Maintenance via tcode SM30: Display/Maintenance Allowed but with Restrictions
SAP enhancement categories: Can be enhanced (character-type or numeric)


SAP CRMA_FINPROD_I structure fields - Full list of fields found in SAP data dictionary

Field Description Data Element Data Type length (Dec) Check table Conversion Routine Domain Name MemoryID SHLP
CLIENTClient MANDTCLNT3Assigned to domainMANDT
GUID32 Character CRM Object GUID (Converted) CRMT_OBJECT_GUID32CHAR32
RESID_VALUE_FLAGResidual Risk CRMT_RESID_VALUE_FCHAR1CRMT_RESID_VALUE_F
RESID_VALUE_GRPResidual Value Curve CRMT_RESID_VALUE_GRPCHAR3CRMC_RESIDVLGRCRMT_RESID_VALUE_GRP
PURCHASE_OPTIONEnd of Lease Purchase Option CRMT_PURCHASE_OPTIONCHAR1CRMT_PURCHASE_OPTION
CLASSIFICATIONContract Class CRMT_CLASSIFICATIONNUMC2CRMT_CLASSIFICATION
CLASSIF_LOCALLocal Classification Type (Tax) CRMT_CLASSIF_LOCALCHAR2CRMC_TFILA_FINCRMT_FILA_CLASS
CLASSIF_LOCAL_BKLocal Classification Type (Book) CRMT_CLASSIF_LOCAL_BOOKCHAR2CRMC_TFILA_FINCRMT_FILA_CLASS
CLASSIF_GROUPGroup Classification Type CRMT_CLASSIF_GROUPCHAR2CRMC_TFILA_FINCRMT_FILA_CLASS
CLASSIF_GROUP_BKGroup Classification Type (Book) CRMT_CLASSIF_GROUP_BOOKCHAR2CRMC_TFILA_FINCRMT_FILA_CLASS
CLAS_CUSTOMERCustomer Classification Type (Tax) CRMT_CLAS_CUSTOMERCHAR2CRMC_TFILA_FINCRMT_FILA_CLASS
CLAS_GROUP_FLAGDefault Group Classification (Tax) CRMT_CLAS_GROUP_FLAGCHAR1XFELD
CLAS_GROUPBK_FLGDefault Group Classification (Book) CRMT_CLAS_GROUP_BOOK_FLGCHAR1XFELD
CLASSIFI_FLAGDefault Local Classification (Tax) CRMT_CLASSIFI_FLAGCHAR1XFELD
CLAS_LOCALBK_FLGDefault Local Classification (Book) CRMT_CLAS_LOCAL_BOOK_FLGCHAR1XFELD
LEAS_CLASSTax Pricing Strategy CRMT_LEAS_CLASSCHAR1CRMT_LEAS_CLASS
USED_FLAGLeased Object Is Used CRMT_USED_FLAGCHAR1XFELD
TAX_FINANC_FLAGFinancing of Taxes Allowed CRMT_TAX_FINANC_FLAGCHAR1XFELD
CHARGE_FIN_FLAGFinancing of Fees Allowed CRMT_CHARGE_FIN_FLAGCHAR1XFELD
COSTS_FIN_FLAGInclusion of Costs Allowed CRMT_COSTS_FIN_FLAGCHAR1XFELD
SERV_FIN_FLAGFinancing of Services Allowed CRMT_SERV_FIN_FLAGCHAR1XFELD
TAX_FIN_USE_FLGFinancing of Taxes CRMT_TAX_FINANC_USE_FLAGCHAR1XFELD
CHRG_FIN_USE_FLGFinancing of Fees CRMT_CHARGE_FIN_USE_FLAGCHAR1XFELD
COST_FIN_USE_FLGInclusion of Costs CRMT_COSTS_FIN_USE_FLAGCHAR1XFELD
SERV_FIN_USE_FLGFinancing of Services CRMT_SERV_FIN_USE_FLAGCHAR1XFELD
FMV_CURVEFair Market Value Curve CRMT_FMV_CURVECHAR2CRMC_FMV_CURVECRMT_FMV_CURVE
PRICING_FIMAInstallment Calculation Procedure CRMT_PROCESS_FIMACHAR4CRMC_PROCESS_FMCRMT_PRICING_PROCESS_FIMA
SERVICE_FLAGFinancing of Services CRMT_FIN_SERV_FLAGCHAR1CRMT_FIN_SERV_FLAG
CHARGE_FLAGFinancing of Fees CRMT_FIN_CHARGE_FLAGCHAR1CRMT_FIN_CHARGE_FLAG
COSTS_FLAGInclusion of Costs CRMT_FIN_COSTS_FLAGCHAR1CRMT_FIN_COSTS_FLAG
RATEBLEND_FLAGPayment Blending in Overall View CRMT_FIN_RATEBLENDCHAR1CRMT_FIN_RATEBLEND
PTWACC_ROEReturn on Equity before Taxes CRMT_PTWACC_ROEDEC11(7) CRMT_LEAS_INTEREST
ATWACC_ROEAfter Tax Return on Equity CRMT_ATWACC_ROEDEC11(7) CRMT_LEAS_INTEREST
LESSOR_IRRLessor Internal Rate of Return CRMT_LESSOR_IRRDEC11(7) CRMT_LEAS_INTEREST
ACCOUNT_IRRInternal Rate of Return for Accounting CRMT_ACCOUNT_IRRDEC11(7) CRMT_LEAS_INTEREST
CUSTOMER_IRRLessee Internal Rate of Return CRMT_CUSTOMER_IRRDEC11(7) CRMT_LEAS_INTEREST
FIN_TRANSACTIONFinancing Transactions (no longer active!) CRMT_FIN_TRANSACTIONCHAR3Assigned to domainCRMT_FIN_TRAN
BUSINESS_PROCESSBusiness Transaction J_VORGANGCHAR4Assigned to domainJ_VORGANG
CHNG_PROCESSChange Process CRMT_LEAS_CHNGCHAR4CRMC_LEAS_PROCESCRMT_LEAS_CHNG_PROC
CHNG_PROCESS1Change of Lease: Sub-Change Process CRMT_LEAS_CHNG_SUB1CHAR4CRMC_LEAS_PROCESCRMT_LEAS_CHNG_PROC
KEEP_RATEPERXKeep Rate per x - Y/N CRMT_KEEP_RATEPERXCHAR1XFELD
LINK_TO_TCTechnical Name for General Terms and Conditions CRMT_LINK_TO_TCCHAR10CRMC_FIN_TCCRMT_LINK_TO_TC
LOOKUP_FOR_INTERInterest Determination CRMT_LOOKUP_FOR_INTNUMC2CRMT_LOOKUP_FOR_INT
STEP_PAYMENT_FStep Payments Allowed CRMT_STEP_PAYMENT_FCHAR1CRMT_STEP_PAYMENT_F
STEP_STRUCTUREStep Payments CRMT_FIMAN_STEPSTRCHAR1XFELD
DOWN_PAYMENT_FDown Payment Required CRMT_DOWN_PAYMENT_FCHAR1CRMT_DOWN_PAYMENT_F
REFERENCE_INTERReference Interest Rate CRMT_REFERENCE_INTNUMC2CRMT_REFERENCE_INT
REFERENCE_INTE_DInterest Reference ID CRMT_REFERENCE_INT_DCHAR10T056RZIREFKU
FLUCTUATION_CAPClip Level CRMT_FIN_INTEREST_CLIP_LEVELDEC10(7) CRMT_FIN_INTEREST_CLIP_LEVEL
AVERAGE_DAYSNumber of Days for Calculation of Average Interest Rate CRMT_FIN_INTEREST_AVERAGE_DAYSNUMC4CRMT_FIN_INTEREST_AVERAGE_DAYS
INTERIM_PERIODInterim Period (No Longer Active) CRMT_INTERIM_PERIODNUMC2CRMT_INTERIM_PERIOD
INTERIMDAYSNumber of Interim Days CRMT_INTERIMDAYSINT410T_GSTAGE
INTDAYSUSEUse Interim Days CRMT_FIMAN_INTDAYSUSECHAR1XFELD
ROUND_PROFILERounding Profile CRMT_ROUND_PROFILECHAR12CRMC_ROUND_PROFRCRMT_ROUND_PROFILE
CFTYPE_PROFILEFlow Category Profile CRMT_CFTYPE_PROFILECHAR12CRMC_CFTYPE_PR_RCRMT_CFTYPE_PROFILE
RATE_PER_K_USEApply Rate per X CRMT_RATE_PER_K_USECHAR1CRMT_RATE_PER_K_USE
FLAT_RATE_PERXFlat Rate per x CRMT_FIMA_FLATRATEPERXDEC17(10) CRMT_FIMA_DECV7_10
FINOPT_EXEOriginated from Option CRMT_FINOPT_EXECHAR1XFELD
PRED_HEADER_GUIDHeader GUID of Preceding CRM Document CRMT_PRED_HEADER_GUIDRAW16SYSUUID
PRED_ITEM_GUIDGuid from a Preceding Item CRMT_PRED_ITEM_GUIDRAW16SYSUUID
TAX_IRRInternal Rate of Return - Tax CRMT_TAX_IRRDEC11(7) CRMT_LEAS_INTEREST
FLATRATE_LESSORFlat Rate - Lessor CRMT_FLATRATE_LESSORCURR19(2) CRMT_FIMAN_FLATRATE
FLATRATE_CUSTOMFlat Rate - Customer CRMT_FLATRATE_CUSTOMCURR19(2) CRMT_FIMAN_FLATRATE
FLATRATE_CUSTALLFlate Rate - Customer Complete CRMT_FLATRATE_CUSTALLCURR19(2) CRMT_FIMAN_FLATRATE
FLATRATE_TAXFlat Rate - Tax CRMT_FLATRATE_TAXCURR19(2) CRMT_FIMAN_FLATRATE
FLATRATE_FEESFlat Rate - Fees CRMT_FLATRATE_FEESCURR19(2) CRMT_FIMAN_FLATRATE
FLATRATE_CSTINCLFlate Rate - Costs Inclusion CRMT_FLATRATE_COSTINCLCURR19(2) CRMT_FIMAN_FLATRATE
FLATRATE_SERVICEFlat Rate - Service CRMT_FLATRATE_SERVICECURR19(2) CRMT_FIMAN_FLATRATE
KEYDAYKey Date for Date Update CRMT_FIMAN_KEYDAYNUMC2TFM_SKEYDAY
ONE_VIEW_FLAGManage Only One View CRMT_ONE_VIEW_FLAGCHAR1CRMT_ONE_VIEW_FLAG
VIEW_DISTR_METHDistribution of Default Amounts in Financing Views CRMT_DISTR_METHODNUMC1CRMT_DISTR_METHOD
CUSTOM_COMPL_IRRCust.Compl.View -Internal Rate of Return(Effective Int.Rate) CRMT_CUSTOMER_COMPL_IRRDEC11(7) CRMT_LEAS_INTEREST
FEES_IRRFees View - Internal Rate of Return (Effective Int. Rate) CRMT_FEES_IRRDEC11(7) CRMT_LEAS_INTEREST
SERVICE_IRRService Internal Rate of Return (Effective Interest Rate) CRMT_SERVICE_IRRDEC11(7) CRMT_LEAS_INTEREST
CSTINCL_IRRCost Inclusion -Internal Rate of Return(Effective Int. Rate) CRMT_CSTINCL_IRRDEC11(7) CRMT_LEAS_INTEREST
TAX_UPFRONT_FLAGUpfront Tax CRMT_TAX_UPFRONT_FLAGCHAR1XFELD
TAX_NO_FLAGNo Tax Calculation CRMT_TAX_NO_FLAGCHAR1XFELD
TAX_FINANC_GUIDGUID for Virtual Tax Financing Item CRMT_TAX_FINANC_GUIDRAW16SYSUUID
UPG_TYPEUpgrade Category CRMT_UPG_TYPECHAR1CRM_UPG_TYPE
UPG_BASE_GUIDBase GUID for Upgrades CRMT_UPG_BASE_GUIDRAW16SYSUUID
OPTION_TYPEOption Type CRMT_OPTION_ART_01CHAR4CRMC_PR_FINOP1CRMT_OPTION_ART_01
VALUATIONValuation Only on Exercise Date CRMT_VALUATION_FLAGCHAR1CRMT_VALUATION_FLAG
PRESTATEDOption Was Agreed to by Customer CRMT_PRESTATED_FLAGCHAR1CRMT_PRESTATED_FLAG
BARGAINBargain Option Indicator CRMT_BARGAINCHAR1CRMT_BARGAIN
PRICING_PROCESSPricing Process CRMT_PRICING_PROCESS_OPTCHAR4CRMC_PROCESS_OPCRMT_PRICING_PROCESS
PRICING_PROCESS1Sub-Pricing Process CRMT_PRICING_PROCESS_OPT_SUB1CHAR4CRMC_PROCESS_O1CRMT_PRICING_PROCESS1
FINOPT_DEFStandard at Contract End CRMT_FINOPT_DEF_EXECHAR1XFELD
OPTION_CRE_MODECreate Mode for Option (Manual, Copied, Generated) CRMT_OPTION_CREATE_MODECHAR1CHAR1
INTCALC_METHODInterest Calculation Method CRMT_SZBMETHCHAR1SZBMETH
IRR_METHODEffective Interest Method CRMT_SEFFMETHNUMC1SEFFMETH
INTCALC_M_EXTInterest Calculation Method (Effective Interest) CRMT_SZBMETH_EXTCHAR1SZBMETH
IRR_M_EXTEffective Interest Method (External) CRMT_SEFFMETH_EXTNUMC1SEFFMETH
RATE_FACTORRate Factor CRMT_RATE_FACTORINT410CRMT_RATE_FACTOR
ADGSDAYSNumber of Days for Payment Date Adjustment CRMT_ADGSDAYSINT410T_GSTAGE
COMPEXPOExponential Interest Calculation CRMT_FIMA_COMPEXPOCHAR1XFELD
INTSETTLFREQFrequency for Exponential Interest Calculation CRMT_FIMA_INTSETTLFREQNUMC2TFM_AMMRHYZV
INTSETTLFREQ_IRRExponential Frequency for Interest Calculation (Effect.Int.) CRMT_FIMA_INTSETTLFREQ_IRRNUMC2TFM_AMMRHYZV
CALC_FLATRATECalculate Flat Rate CRMT_FIMA_FLATRATE_CALCCHAR1CRMT_FIMA_FLATRATE_CALC
PAYMSCHED_CREATEPayment Schedule Generation Method CRMT_FIMAN_PAYMSCHED_CREATECHAR4CRMC_PAYMSCHEDCRMT_FIMAN_PAYMSCHED_CREATE
PROCESS_PROFILEInstallment Calculation Profile CRMT_FIMAN_PROCPRCHAR12CRMT_FIMAN_CALCPR
BACKSOLVE_METHODSolution Method CRMT_FIMAN_BACKSOLVE_METHCHAR20CRMC_BACKSOLV_MECRMT_FIMAN_BACKSOLVE_METH
BACKSOLVE_MET_PRPresolving Method CRMT_FIMAN_BACKSOLVE_METH_PRECHAR20CRMC_BACKSOLV_MECRMT_FIMAN_BACKSOLVE_METH
CALC_PROFILECalculation Method Profile CRMT_FIMAN_CALCPRCHAR12CRMT_FIMAN_CALCPR
INTP_CHARGEShow Interim Period as Fee CRMT_FIMAN_INTPCHCHAR1XFELD
IRR_PROFILEEffective Interest Profile CRMT_FIMAN_IRRPRCHAR12CRMT_FIMAN_IRRPR
IRR_METHOD_BADIEffective Interest Procedure CRMT_FIMAN_IRRMETHCHAR4CRMC_IRRMETHCRMT_FIMAN_IRRMETH
BALSETTL_METHBalance Settlement Method CRMT_FIMAN_BALSETTLCHAR1CRMT_FIMAN_BALSETTL
CFTYPE_BALSETTLFlow Category Balance Settlement CRMT_FIMAN_CFTYPE_BSCHAR4CRMT_CASHFLOW_TYPE
FINV_PROFILEFinancing View Profile CRMT_FIMAN_FINVPRCHAR12CRMT_FIMAN_CALCPR
INTCALC_M_INTPInterest Calculation Method for Interim Period CRMT_FIMAN_SZBMINTPCHAR1SZBMETH
USE_ACTDAYSCalendar Days in Interim Period CRMT_FIMAN_ACTDAYSCHAR1XFELD
FIMA_ALGTYPEFinancial-Mathematical Algorithm Type CRMT_FIMAN_TYPECHAR10CRMT_FIMAN_TYPE
RATINGRating BP_RATINGCHAR3Assigned to domainBP_RATING
BILPRBilling Procedure BLIT_BILPRCHAR6BLI_BILPRBLI_BILPR_SH

Key field Non-key field



How do I retrieve data from SAP structure CRMA_FINPROD_I using ABAP code?

As CRMA_FINPROD_I is a database structure and not a table it does not store any data in the SAP data dictionary. The ABAP SELECT statement is therefore not appropriate and can not be performed on CRMA_FINPROD_I as there is no data to select.

How to access SAP table CRMA_FINPROD_I

Within an ECC or HANA version of SAP you can also view further information about CRMA_FINPROD_I and the data within it using relevant transactions such as

SE11 (ABAP Dictionary Maintenance)
SM30 (Maintain Table Data)
SE80 (Object Navigator)
SE16 (Data Browser).


Search for further information about these or an SAP related objects



Comments on this SAP object

What made you want to lookup this SAP object? Please tell us what you were looking for and anything you would like to be included on this page!