Informar os parâmetros.


============== ERRO/SOLUÇÃO 17/04/2026
Para resolver adicionei uma annotation para ocultar o campo
@ClientHandling.type: #CLIENT_DEPENDENT
@ClientHandling.algorithm: #SESSION_VARIABLE
@EndUserText.label: 'Busca Centro cooperado'
define table function ZI_CCXXXXX
with parameters
@Consumption.hidden: true
@Environment.systemField: #CLIENT
client : abap.clnt
returns
{
@Consumption.hidden: true
client : abap.clnt;
partner : bu_partner;
centro : abap.char(6);
}
implemented by method
zcl_fi_CC_XXXXXX=>get_centro;
============== ERRO/SOLUÇÃO 23/05/2026
Erro na ativação só q somente de classe AMDP O mesmo de client
Na declaração colocar o parâmetro com opçoes amdp
CLASS zcl_TESTE_AMDP DEFINITION
PUBLIC
FINAL
CREATE PUBLIC .
PUBLIC SECTION.
INTERFACES if_amdp_marker_hdb .
TYPES: BEGIN OF ty_doc_fi,
accounting_document TYPE bseg-belnr,
fiscal_year TYPE bseg-gjahr,
END OF ty_doc_fi,
tty_doc_fi TYPE STANDARD TABLE OF ty_doc_fi WITH DEFAULT KEY.
CLASS-METHODS get_dados_doc_ref AMDP OPTIONS CDS SESSION CLIENT iv_client
IMPORTING VALUE(iv_company) TYPE bseg-bukrs
VALUE(iv_acc_doc) TYPE bseg-belnr
VALUE(iv_fiscal_year) TYPE bseg-gjahr
VALUE(iv_client) TYPE sy-mandt
EXPORTING VALUE(et_doc_fi) TYPE tty_doc_fi.
PROTECTED SECTION.
PRIVATE SECTION.
ENDCLASS.