Olá pessoal,

Está disponível uma nova funcionalidade da API do Tax Obligation Monitor, que torna possível transformar uma execução que era rascunho (Draft) em oficial (Official) através de um botão na tela de detalhes, conforme a imagem abaixo:

 

 

Após clicar no botão Promote Run, o status do relatório será alterado para Promoting. Neste momento, o sistema começará a mover o arquivo do filesystem para a tabela /TMF/D_FILE_CONT, criando também uma entrada na tabela /TMF/D_REP_FILE. Por fim, o status do relatório será alterado para Created.

Com essa funcionalidade, não será necessário fazer uma nova execução do relatório do SPED se um Draft já atender as suas necessidades.

Um ponto importante é que só é possível fazer essa promoção se ainda não existir uma rodada oficial para esse mesmo report key.

 

Abaixo você encontrará algumas informações técnicas sobre a nova funcionalidade:

Request

URI: https://<tdfhost>/sap/opu/odata/TMF/TOM_API_SRV/report_run({Run ID})

Operation Type: CRUD

HTTP Method: PUT

Request Parameters

Parameter Required Data Type Description/Values Parameter Type
run_id Yes String[32] Run ID oData Unique Key
run_type_text Yes String[30] Promote as value. oData Unique Key

Request Example

[PUT]https://<uri>/report_runs(‘5CF3FCDD605A1ED788EE33C4FE48FDBF’) {

“run_id”:”5CF3FCDD605A1ED788EE33C4FE48FDBF”,

“run_type_text”:”Promote”

}

Response

Response Status and Error Codes

Code Reason Description
204 Success No content.
400 Error

Examples of possible error messages related to Tax Obligation Monitor API:

·         If the current report status is Promoting, you get the following message: “This report is already being promoted. Enter a different report key.

·         If the report status is different from Created and the run type is different from Draft, you get the following message: “You can only promote report runs from Draft to Official.”

500 General Error Payload containing an error message.

Response Payload Example

Nothing is returned.

 

Para mais informações sobre a API do TOM, acesse:

 

Em caso de dúvidas, entrem em contato.

 

Abraços,

Ailane Kuhn

Time de desenvolvimento do TDF

 

To report this post you need to login first.

Be the first to leave a comment

You must be Logged on to comment or reply to a post.

Leave a Reply