Árvore de páginas


01. DADOS GERAIS

Produto:

TOTVS Varejo Motor Fiscal

Linha de Produto:

 

Segmento:

Varejo 

Módulo:DOCUMENTO FISCAL
Função:EMISSÃO
Ticket:
Requisito/Story/Issue (informe o requisito relacionado) :DVMOTOR-885


02. 
SITUAÇÃO/REQUISITO

Criação do crud do período da retenção

03. SOLUÇÃO


Endpoint.../api/v1/periodo/filtros
MétodoGET
Path Variabel

Podem ser todos juntos separando por & ou separadamente

.../api/v1/periodo/filtros?tipoTributoId=1626527562



Json Retorno Sucesso

{
    "id""09634dc0-c70d-4743-83f1-4c93dbf8a0b6",
    "dataIni""2023-01-12",

    "dataFim""2023-31-12",
    "tipoTributoId""09634dc0-c70d-4743-83f1-4c93dbf8a0b6",

    "valorAcumExt""1000.00",

    "valorAcumPeriodo""1000.00",

    "valorAcumDesconto""1000.00",

    "excluido""false",

    "movimentacaes"[

  {
    "id""09634dc0-c70d-4743-83f1-4c93dbf8a0b6",
    "data""http://localhost:8083/webhook",
    "identificacaoTransp""teste",
    "tipoTributoId""09634dc0-c70d-4743-83f1-4c93dbf8a0b6",

    "valorBruto""1000.00",

    "valorDesconto""1000.00",

    "excluido""false",
    "localizador""Teste"
    }

   ],
  
}

    

Endpoint.../api/v1/periodo/09634dc0-c70d-4743-83f1-4c93dbf8a0b6
MétodoGET
Json Retorno Sucesso

{
    "id""09634dc0-c70d-4743-83f1-4c93dbf8a0b6",
    "dataIni""2023-01-12",

    "dataFim""2023-31-12",
    "tipoTributoId""09634dc0-c70d-4743-83f1-4c93dbf8a0b6",

    "valorAcumExt""1000.00",

    "valorAcumPeriodo""1000.00",

    "valorAcumDesconto""1000.00",

    "excluido""false",

    "movimentacaes"[

  {
    "id""09634dc0-c70d-4743-83f1-4c93dbf8a0b6",
    "data""http://localhost:8083/webhook",
    "identificacaoTransp""teste",
    "tipoTributoId""09634dc0-c70d-4743-83f1-4c93dbf8a0b6",

    "valorBruto""1000.00",

    "valorDesconto""1000.00",

    "excluido""false",
    "localizador""Teste"
    }

   ],
  
}


Endpoint.../api/v1/periodo
MétodoPOST
Path Variabel

{
      "dataIni""2023-01-12",

    "dataFim""2023-31-12",
    "tipoTributoId""09634dc0-c70d-4743-83f1-4c93dbf8a0b6",

    "valorAcumExt""1000.00",

    "valorAcumPeriodo""1000.00",

    "valorAcumDesconto""1000.00",

   "atorCodExterno""ATOR008",

    "excluido""false",

    "movimentacaes"[

  {
    "data""http://localhost:8083/webhook",
    "identificacaoTransp""teste",
    "tipoTributoId""09634dc0-c70d-4743-83f1-4c93dbf8a0b6",

    "valorBruto""1000.00",

    "valorDesconto""1000.00",

    "excluido""false",
    "localizador""Teste"
    }

   ],
  
}


Json Retorno Sucesso

{
    "id""09634dc0-c70d-4743-83f1-4c93dbf8a0b6",
    "dataIni""2023-01-12",

    "dataFim""2023-31-12",
    "tipoTributoId""09634dc0-c70d-4743-83f1-4c93dbf8a0b6",

    "valorAcumExt""1000.00",

    "valorAcumPeriodo""1000.00",

    "valorAcumDesconto""1000.00",

    "excluido""false",

    "movimentacaes"[

  {
    "id""09634dc0-c70d-4743-83f1-4c93dbf8a0b6",
    "data""http://localhost:8083/webhook",
    "identificacaoTransp""teste",
    "tipoTributoId""09634dc0-c70d-4743-83f1-4c93dbf8a0b6",

    "valorBruto""1000.00",

    "valorDesconto""1000.00",

    "excluido""false",
    "localizador""Teste"
    }

   ],
  
}

dpoint.../api/v1/periodo/09634dc0-c70d-4743-83f1-4c93dbf8a0b6
MétodoDELETE
Json Retorno Sucesso

OK

point.../api/v1/periodo/09634dc0-c70d-4743-83f1-4c93dbf8a0b6
MétodoPUT
Path Variabel

{
    "id""09634dc0-c70d-4743-83f1-4c93dbf8a0b6",
    "dataIni""2023-01-12",

    "dataFim""2023-31-12",
    "tipoTributoId""09634dc0-c70d-4743-83f1-4c93dbf8a0b6",

    "valorAcumExt""1000.00",

    "valorAcumPeriodo""1000.00",

    "valorAcumDesconto""1000.00",

    "excluido""false"


  
}


Json Retorno Sucesso

{
    "id""09634dc0-c70d-4743-83f1-4c93dbf8a0b6",
    "dataIni""2023-01-12",

    "dataFim""2023-31-12",
    "tipoTributoId""09634dc0-c70d-4743-83f1-4c93dbf8a0b6",

    "valorAcumExt""1000.00",

    "valorAcumPeriodo""1000.00",

    "valorAcumDesconto""1000.00",

    "excluido""false",

    "movimentacaes"[

  {
    "id""09634dc0-c70d-4743-83f1-4c93dbf8a0b6",
    "data""http://localhost:8083/webhook",
    "identificacaoTransp""teste",
    "tipoTributoId""09634dc0-c70d-4743-83f1-4c93dbf8a0b6",

    "valorBruto""1000.00",

    "valorDesconto""1000.00",

    "excluido""false",
    "localizador""Teste"
    }

   ],
  
}

04. DEMAIS INFORMAÇÕES

Não se aplica

05. ASSUNTOS RELACIONADOS

        Não se aplica