Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

...

  1. Visão Geral                                                                     clique no conteúdo para acesso rápido à informação desejada ↓
  2. API x Pontos UPC Relacionados
  3. JSON de metadata
  4. Especificidades de Customização
    1. Tela - Listagem Relacionamento x Tributo
  5. Observações Gerais

...

Este documento tem como objetivo descrever o que poderá ser customizado na tela HTML do programa Relacionamento x Tributo item de menu Relacionamento x Tributo (html-mft.relationshipTribute), aqui será descrito quais componentes e elementos podem ser customizados.

Aviso
titleImportante

Esse documento somente cita itens de customização que diferem da customização padrão de uma tela HTML utilizando PO-UI, ou seja, somente as especificidades de customização do programa HTML em questão. As customizações nativas dos componentes dinâmicos do PO-UI podem ser verificadas aqui e não serão abordadas nesse documento.

...

Segue a lista de APIs e Pontos de UPC responsáveis pelo processamento da interface dinâmica e dos dados do programa.
Para maiores detalhes de como cadastrar uma UPC para essa API podem ser visualizados aqui.

  • API REST: ftp/api/v1/refRelationshipTribute.p

  • URL base para requisições: https://<servidor>:<porta>/api/ftp/v1/refRelationshipTribute.p

...

list

...

Metadados

...

Estrutura metadados da listagem.

...

new

...

Metadados

...

Estrutura metadados da tela de inclusão.

...

edit

...

Metadados

...

Estrutura metadados da tela de edição.

...

copy

...

Metadados

...

Estrutura metadados da tela de detalhes.

...

findById

...

Dados do registro

...

Executado depois de buscar um registro específico.

...

findAll

...

Dados dos registros

...

Executado depois de buscar os registros.

...

URL_Base

...

beforeCreate

...

Payload*

...

Executado antes de criar um registro.

...

afterCreate

...

Payload*

...

Executado depois da criação de um registro.

...

beforeUpdate

...

Payload*

...

Executado antes da alteração de um registro.

...

afterUpdate

...

Payload*

...

Executado depois da alteração de um registro.

...

beforeDelete

...

Vazio

...

Executado antes da eliminação de um registro.

...

afterDelete

...

Vazio

...

Executado depois da eliminação de um registro.

Bloco de código
titleExemplo de Payload (body da requisição)
linenumberstrue
collapsetrue
   	 {
        "descTpDespICMSUfDestdateValidIni": "INVESTIMENTO ETE2025-03-21",
        "descTpDespFCPcodEstab": "INVESTIMENTO ETE*",
        "estabcodNaturOperac": "1*",
        "ccICMSSTdeferralPercent": ""0,
        "espICMSSTaliquot": "dp"0,
        "descEspFCPdocumentType": "duplicata"1,
        "espICMSUfDestcity": "dpJoinville",
    "updateInfAdicAuto": false,
    "descEspICMSUfDestcodCfop": "duplicata*",
        "ctFCPcodClientGroup": "11361198",
0,
        "updateApbAutopresumCredPercent": true0,
        "tpDespICMSSTtaxExemptionRate": 210,
        "espFCPuf": "dpSanta Catarina",
        "ccFCPspeciAliquotPerApproUniMedIs": ""0,
        "descEspICMSSTtributeType": "duplicata"2,
        "ctICMSUfDestcodIssuer": "11361198"0,
        "ccICMSUfDestcodService": ""0,
        "descTpDespICMSSTcodNcm": "INVESTIMENTO ETE*",
        "tpDespFCPcodItem": 21"*",
    "integApb": true,
    "estabNametaxableUnitMeasureIs": 0,
 "Estabelecimento Automação - TOTVS",
    "tpDespICMSUfDestreductionPercent": 21,0
    "ctICMSST": "00001116"
}

03. JSON de metadata
Âncora
3
3

...