SAP /BCV/CL_FND_TRANSLATE OO Class - Translation class for data migration









/BCV/CL_FND_TRANSLATE is a standard SAP object class available within R/3 SAP systems depending on your version and release level. You can view/maintain the class details by entering its name into the relevant SAP transactions such as SE24, SE80 or even SE84. Below is the documentation available for class /BCV/CL_FND_TRANSLATE including details of:

  • Interface class implementations
  • Inheritance details
  • Methods defined within class ( including link to full details )
  • Attributes ( including initial values )
  • Class Events



Method list of /BCV/CL_FND_TRANSLATE SAP class


A method is a coding block that performs a certain procedure (i.e. ABAP functionality) on an object within the overall SAP class. In simple terms if the object is an SAP database table a method could be the procedure to add a record or to delete a record. If you are new to OO in many respects, the implementation of a method is similar to a function module and can be called in a very similar way using CALL METHOD. Instead of "CALL FUNCTION", Methods are referenced using the following syntax: CALL METHOD =>methodname EXPORTING/IMPORTING...


Method NameDescriptionVisability
ADD_MESSAGEAdd message to logPrivate
CALL METHOD /bcv/cl_fnd_translate=>ADD_MESSAGE...more details

CHECK_BADICheck for non-standard BAdI implementationsPublic
CALL METHOD /bcv/cl_fnd_translate=>CHECK_BADI...more details

CHECK_BAPICheck for non-standard BAPI DSPsPublic
CALL METHOD /bcv/cl_fnd_translate=>CHECK_BAPI...more details

CHECK_COMPONENTSCheck that two given components have the same typePrivate
CALL METHOD /bcv/cl_fnd_translate=>CHECK_COMPONENTS...more details

CHECK_DSPCheck for non-standard DSPsPublic
CALL METHOD /bcv/cl_fnd_translate=>CHECK_DSP...more details

CHECK_STRUCTURES_BY_NAMECheck that given structures are consistent by namePrivate
CALL METHOD /bcv/cl_fnd_translate=>CHECK_STRUCTURES_BY_NAME...more details

CHECK_STRUCTURES_BY_TYPECheck that given structures are consistent by typePrivate
CALL METHOD /bcv/cl_fnd_translate=>CHECK_STRUCTURES_BY_TYPE...more details

CONSTRUCTORConstructorPublic
CALL METHOD /bcv/cl_fnd_translate=>CONSTRUCTOR...more details

COPY_BY_NAMECopy fields with same name from one structure to anotherPrivate
CALL METHOD /bcv/cl_fnd_translate=>COPY_BY_NAME...more details

COPY_BY_TYPECopy fields with same type from one structure to anotherPrivate
CALL METHOD /bcv/cl_fnd_translate=>COPY_BY_TYPE...more details

COPY_DATACopy data from PCV tables into BCV tablesPublic
CALL METHOD /bcv/cl_fnd_translate=>COPY_DATA...more details

COPY_FIELDCopy values from one field to anotherPrivate
CALL METHOD /bcv/cl_fnd_translate=>COPY_FIELD...more details

GET_FIELDTranslate table field namePrivate
CALL METHOD /bcv/cl_fnd_translate=>GET_FIELD...more details

GET_FIELD_NAMEDetermines a component name of a given structurePrivate
CALL METHOD /bcv/cl_fnd_translate=>GET_FIELD_NAME...more details

GET_TABLETranslate table namePrivate
CALL METHOD /bcv/cl_fnd_translate=>GET_TABLE...more details

GET_TABLE_CLASSGet class for table translationPrivate
CALL METHOD /bcv/cl_fnd_translate=>GET_TABLE_CLASS...more details

GET_TABLE_DATAGet table data for a given table from bufferPublic
CALL METHOD /bcv/cl_fnd_translate=>GET_TABLE_DATA...more details

GET_TABLE_LINE_CLASSGet class for table line translationPrivate
CALL METHOD /bcv/cl_fnd_translate=>GET_TABLE_LINE_CLASS...more details

GET_TABLE_NAMEDetermine table namePrivate
CALL METHOD /bcv/cl_fnd_translate=>GET_TABLE_NAME...more details

GET_TRANSLATION_DATAGet translation data from databasePrivate
CALL METHOD /bcv/cl_fnd_translate=>GET_TRANSLATION_DATA...more details

GET_VALUETranslate table field valuePrivate
CALL METHOD /bcv/cl_fnd_translate=>GET_VALUE...more details

SET_TABLE_DATASet table data of a given table into buffer for later updatePublic
CALL METHOD /bcv/cl_fnd_translate=>SET_TABLE_DATA...more details

SORT_TABLESort table names depending on foreign key relationshipsPrivate
CALL METHOD /bcv/cl_fnd_translate=>SORT_TABLE...more details

UPDATE_TABLEUpdate database table with given dataPrivate
CALL METHOD /bcv/cl_fnd_translate=>UPDATE_TABLE...more details



/BCV/CL_FND_TRANSLATE attributes

List of attributes within class CL_ABAP_CHAR_UTILITIES. These can be referenced using the following syntax CL_ABAP_CHAR_UTILITIES=>. Although depending on where you are inserting the ABAP code you do need to check if the attribute is public or private.

NameLevelDescriptionInitial ValueTypeVisability
GC_DEL_CLASS_AConstantDelivery class A: Application table (master and trans. data)'A'LIKE
CONTFLAG
Private
GC_DEL_CLASS_SConstantDelivery class S: System table, maint. only by SAP, change ='S'LIKE
CONTFLAG
Private
GC_DEL_CLASS_WConstantDelivery class W: System table, contents transportable via s'W'LIKE
CONTFLAG
Private
GC_MODE_INSConstantMigration mode: Insert (update only new date)'I'LIKE
/BCV/FND_MIGRATION_MODE
Public
GC_MODE_MODConstantMigration mode: Modify (update also existing data)'M'LIKE
/BCV/FND_MIGRATION_MODE
Public
GC_MODE_SIMConstantMigration mode: Simulate update'S'LIKE
/BCV/FND_MIGRATION_MODE
Public
GC_NAMESPACE_NEWConstantBCV namespace'/BCV/'LIKE
TABNAME16
Private
GC_NAMESPACE_OLDConstantPCV namespace'/PLMPCV/'LIKE
TABNAME16
Private
GC_STATUS_ACTIVEConstantActivation Status of a Repository Object'A'LIKE
AS4LOCAL
Private
GC_TRANSPARENT_TABLEConstantTable category'TRANSP'LIKE
TABCLASS
Private
GO_LOGStatic AttributeLogLIKE
/BCV/CL_FND_LOG
Private
GT_TABLE_DATAStatic AttributeBuffer for translated table dataLIKE
TYT_TABLE_DATA
Private
GT_TRANSLATEStatic AttributeTranslate PCV to BCVLIKE
/BCV/T_FND_TRANSLATE
Private
GV_MODEStatic AttributeMigration modeLIKE
/BCV/FND_MIGRATION_MODE
Private
GV_STATISTICSStatic AttributeMigrate statistic dataLIKE
/BCV/FND_STATISTICS_IND
Private




/BCV/CL_FND_TRANSLATE types

TYS_TABLE_DATA -
TYT_TABLE_DATA -

Links to Related Class(s)

/BCV/CL_...
Full list of available SAP object classes

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!