Versiones comparadas

Clave

  • Se ha añadido esta línea.
  • Se ha eliminado esta línea.
  • El formato se ha cambiado.

Transaction /EDGE/FC_SPRO -> Configuration Folders "Business Units" -> "Business Unit Parametersparameters"

Through this option, it is possible to configure the parameters or constants that the steps of an business unit will use in their logic. These constants serve to avoid the use of hard-coded or "hard code" in any ABAP functionality that needs to be developed.

...

The columns that need to be configured are:

  • Parameter

    This corresponds to the name of the parameter or constant. Usually, this value is in a class called "Constants" as a constant attribute.

    Example:

    Image RemovedImage Added
    And in the configuration, it appears as follows:
    Image RemovedImage Added

  • Value
    Corresponds to the value of the parameter.

The way to obtain these constants from ABAP code is as follows:

Image Modified

Assuming that the parameter pc_context is present in all methods of the executing step.

...


 Constante
Explicación
CHANNEL_ID

VIM channel ID through which VIM invoices data is received.

COMPANY_CODE_PARAMParameter in table T001Z that indicates the fiscal identification for an FI company code.
INTERFACEName of the interface containing the XML definition of the electronic invoice for transformation.
LOG_LEVELLog level for the business unit.
MANUAL_ENDING_STATUSState in which a process should be placed when a user manually terminates it from transaction /EDGE/FC_03.
METHODName of the method in the interface containing the XML definition of the e-invoice for transformation.
STATUS_OK_AFTER_ERROR_TRANSState in which a process should be placed after executing the XML transformation, provided that the process was initially in an error state.
BPLUS_REPORT_FIELD_SOURCEField in the functional log table (/edge/scenario) of b+ Factura E where the relation with the electronic invoicing process of the product is found. Commonly, it is the field INVOICE_NUMBER.
BPLUS_REPORT_FIELD_TARGETField in the electronic invoices table of b+ Core Framework  dgtal eInvoice where the relation with the b+ Factura E process is found. Commonly, it is the field EINVID.
BPLUS_SCENARIO_FOR_INT

B+ Factura E scenario that has been configured for integration with the electronic invoicing process of the product.