Á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-884


02. 
SITUAÇÃO/REQUISITO

Foi criado um crud para movimentação que faz parte da retenção

03. SOLUÇÃO



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

Podem ser todos juntos separando por & ou separadamente
.../api/v1/movimentacao/filtros?localizador=teste

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

.../api/v1/movimentacao/filtros?identificacaoTransp=teste


Json Retorno Sucesso

{
    "id""09634dc0-c70d-4743-83f1-4c93dbf8a0b6",
    "data""2023-05-12",
    "identificacaoTransp""teste",
    "tipoTributoId""09634dc0-c70d-4743-83f1-4c93dbf8a0b6",

    "valorBruto""1000.00",

    "valorDesconto""1000.00",

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

    

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

{
    "id""09634dc0-c70d-4743-83f1-4c93dbf8a0b6",
    "data""2023-05-12",
    "identificacaoTransp""teste",
    "tipoTributoId""09634dc0-c70d-4743-83f1-4c93dbf8a0b6",

    "valorBruto""1000.00",

    "valorDesconto""1000.00",

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


Endpoint.../api/v1/movimentacao/{idPeriodo}/{idRetencao}
MétodoPOST
Path Variabel

{
    
    "data""2023-05-12",
    "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",
    "data""2023-05-12",
    "identificacaoTransp""teste",
    "tipoTributoId""09634dc0-c70d-4743-83f1-4c93dbf8a0b6",

    "valorBruto""1000.00",

    "valorDesconto""1000.00",

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

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

OK

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

{
    
    "data""2023-05-12",
    "identificacaoTransp""teste",
    "tipoTributoId""09634dc0-c70d-4743-83f1-4c93dbf8a0b6",

    "valorBruto""1000.00",

    "valorDesconto""900.00",

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


Json Retorno Sucesso

{
    "id""09634dc0-c70d-4743-83f1-4c93dbf8a0b6",
    "data""2023-05-12",
    "identificacaoTransp""teste",
    "tipoTributoId""09634dc0-c70d-4743-83f1-4c93dbf8a0b6",

    "valorBruto""1000.00",

    "valorDesconto""900.00",

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

04. DEMAIS INFORMAÇÕES

Não se aplica

05. ASSUNTOS RELACIONADOS

        Não se aplica