Transaction /EDGE/FC_SPRO -> Configuration Folders "Business Units" -> "Business Unit parameters"
...
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:
- Value
Corresponds to the value of the parameter.
The way to obtain these constants from ABAP code is as follows:
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_PARAM | Parameter in table T001Z that indicates the fiscal identification for an FI company code. |
INTERFACE | Name of the interface containing the XML definition of the electronic invoice for transformation. |
LOG_LEVEL | Log level for the business unit. |
MANUAL_ENDING_STATUS | State in which a process should be placed when a user manually terminates it from transaction /EDGE/FC_03. |
METHOD | Name of the method in the interface containing the XML definition of the e-invoice for transformation. |
STATUS_OK_AFTER_ERROR_TRANS | State 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_SOURCE | Field 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_TARGET | Field 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. |