Este método é responsável pela criação de novos Impostospreço
- Endpoint: /api/retaguarda/v2/Impostosprecos
- Método: Post
- Autenticação: Bearer token
- Permissão: Retaguarda
Este endpoint recebe uma lista de Impostos preços para que possam ser enviados vários na mesma requisição
Aviso |
---|
Para que a baixa do Imposto Preço criado ocorra no PDV Omni é necessário realizar a abertura de um lote do tipo 7 13 = Impostospreco |
Expandir |
---|
title | Exemplo de body da requisição |
---|
|
[ { "aliquotaTributodataHoraVigenciaInicial": "string2024-03-28T19:26:14.977Z", "tipodataHoraVigenciaFinal": "string2024-03-28T19:26:14.977Z", "modalidadecodigoProduto": "string", "indiceTributoImpressoraidRetaguardaProduto": "string", "reducaoBaseCalculovalor": "string", "situacao": 0, "simbolosincronizadoEtiquetaEletronica": 0, "precoPromocional": "string", "idRetaguardaProdutoEmbalagem": "string", "idInquilino": "string", "idRetaguarda": "string", "idProprietario": "string", "loteOrigem": "string" } ] |
Expandir |
---|
title | Definição dos campos de requisição |
---|
|
Campo | Tipo | Descrição | Observações |
---|
aliquotaTributodataHoraVigenciaInicial | string | datetime | Data inicial da vigência do preçoAliquota do atributo | Obrigatóriotipo | dataHoraVigenciaFinal | string | datetime | Data final da vigência do preçoTipo do imposto (0 - ISS, 1 - ICMS) | Obrigatóriomodalidade | codigoProduto | string | Descrição da modalidade | Obrigatório Tamanho máximo: 20 caracteres | Código do produto | Opcional | idRetaguardaProduto | indiceTributoImpressora | string | Índice Identificador do tributo utilizado produto na impressoraretaguarda | opcionalObrigatórioreducaoBaseCalculo | valor | string | Valor de redução da base de cálculo | Obrigatórioopcional | situacao | int | Situação do imposto preço (0 - inativoInativo, 1 - ativoAtivo) | Obrigatóriosimbolo | sincronizadoEtiquetaEletronica | int |
| Opcional | precoPromocional | string | | Preço promocional | Opcional | idRetaguardaProdutoEmbalagem | string | Identificador na embalagem na retaguarda | Opcional | Símbolo do imposto | Obrigatório Tamaha máximo: 2 caracteres | idInquilino | string | Identificador do inquilino | Obrigatório | idRetaguarda | string | Identificador do imposto preço na retaguarda | Obrigatório | idProprietario | string | Identificador do proprietário | Obrigatório | loteOrigem | string | Identificador do lote | para envio dos dadosque os dados serão enviados | Obrigatório para a integração |
|
Expandir |
---|
title | Definição dos campos de retorno |
---|
|
Expandir |
---|
| Campo | Tipo | Descrição |
---|
Success | bool | Indica se a criação do compartilhamento foi feita com sucesso | Message | string | Caso ocorra erros durante a criação do compartilhamento eles serão enviados nesse campo | Data | objeto | Objeto compartilhamento criado | Errors | Lista | Listas com os erros encontrados no processo | TotalTime | int | tempo da requisição | NumberOfRecords | int | número de dados inseridos |
|
Expandir |
---|
| Campo | Tipo | Descrição |
---|
code | string | Código de erro | message | string | Mensagem do erro | detailedMessage | string | Detalhamento do erro | helpUrl | string | url de ajuda | TotalTime | string | Tempo total de busca | details | lista de objeto | Lista de objeto de erros | details.guid | string | Identificador do erro | details.code | string | Código do erro | details.message | string | Mensagem do erro | details.detailedMessage | string | Detalhamento do erro |
|
|