Desenho do Fluxo

Cenário Atual

Se trata do WebService padrão do Linx ERP.

Credenciais de Acesso

Responses

CodeDescriptionLinks
200

Success

No links
500

Server Error

No links

Curl

Request URL

v1/LojaOperacoesVenda

GE
Loja Operações Venda

Apresentando os campos da API Loja Operações Venda:

NomeObrigatórioTipoChave PrimáriaDescrição
operacaoVendaSimChar(3)SimExibe a operação que esta sendo utilizada.
descOperacaoVendaSimVarchar (50)NãoExibe a descrição da operação que esta sendo utilizada.
cadastraClienteNãoBit (1)NãoEsta campo é um checkbox que ao selecionar, o cadastro do cliente é obrigatório nesta operação.
descontoOperacaoNãoNumeric (5)NãoDesconto sugerido para a venda: Exemplo: 5.00%
descontoPorItemNãoNumeric (5)NãoEste campo é o desconto por item.
limiteDescontoNãoNumeric (5)NãoLimite para o vendedor.
usaTabelaPadraoNãoBit (1)NãoUsa a tabela padrão sem alterações.
codigoTabPrecoSimChar (2)NãoEste campo é um combobox, que permite selecionar determinada tabela de preço.
alteraTabelaNãoBit (1)NãoEste campo é um checkbox que ao selecionar, a tabela de preços pode ser modificada na venda.
alteraPreçoNãoBit (1)NãoEste campo é um checkbox que ao selecionar, os preços dos produtos podem ser modificados na venda.
alteraDescontoNãoBit (1)NãoEste campo é um checkbox que ao selecionar, o desconto pode ser modificado na tela de venda.
porcentagemAbaterComissaoNãoNumeric (5)NãoAbatimento na comissão.
pgtosEmAbertoNãoBit (1)NãoPagamentos em aberto.
operacaoInativaNãoBit (1)NãoEste campo é um checkbox que ao selecionar, se inativa o período de ativação.
dataAtivacaoNãoDatetime (8)NãoData de ativação do cadastro.
dataDesativacaoNãoDatetime (8)NãoData de desativação do cadastro.
timeStampNãoTimestamp (8)NãoRepresenta um ponto específico na linha do tempo e leva em consideração o fuso horário em questão ( UTC ).
dataParaTransferenciaNãoDatetime (8)NãoData atual do cadastro.
limiteDescontoGerenteNãoNumeric (5)NãoO limite de desconto informado para o gerente será o máximo permitido para qualquer operação de desconto na loja.
alteraDescontoPgtoNãoBit (1)NãoAltera Desconto de Pagamento.
alteraPrecoBrutoNãoBit (1)NãoAltera Preço Bruto.
descontoItemVendaNãoBit (1)NãoDesconto Item Venda.
descontoItemTrocaNãoBit (1)NãoDesconto Item Troca.
limiteDescontoItemNãoNumeric (5)NãoPara o vendedor: Exemplo: 5.00%
limiteDescontoItemGerenteNãoNumeric (5)NãoO limite de desconto informado para o gerente será o máximo permitido para qualquer operação de desconto na loja.
lxStatusRegistroNãoInt (4)NãoStatus do Registro na tabela
idOperacaoVendaNãoInt (4)NãoId da Operação de Venda


Na Api é carregado informações referente a Formas de Pagamento seguem os campos:

NomeObrigatórioTipoChave PrimáriaDescrição
codFormaPgtoSimChar(2)SimCódigo numérico que identificará a forma de pagamento.
formaPgtoSimVarchar(40)NãoNome da forma de pagamento.
dataCriacaoNãoDatetime(8)NãoData de criação da forma de pagamento.
permiteAlterarNãoBit(1)NãoEste campo é um checkbox, ao marcá-lo fica definido que a venda poderá ser alterada, não respeitando as configurações definidas anteriormente.
ativarEmNãoDatetime(8)NãoData que a forma de pagamento será habilitada.
desativarEmNãoDatetime(8)Não

Data que a forma de pagamento será desabilitada.

Esta opção é utilizada quando em alguma eventual promoção a Loja deseja, por exemplo, aumentar o número de parcelas somente por um período.

timeStampNãoTimestamp(8)NãoRepresenta um ponto específico na linha do tempo e leva em consideração o fuso horário em questão ( UTC ).
valorMinimoNãoNumeric(9)NãoValor mínimo para utilizar a forma de pagamento em questão.
valorMaximoNãoNumeric(9)NãoValor máximo para utilizar a forma de pagamento em questão.
dataParaTransferenciaNãoDatetime(8)NãoData referente transferência ou alterações.
vencRelativoNãoDatetime(8)NãoVencimento relativo
descontoPorItemNãoInt(4)NãoDesconto por item
parcelaCartaoInicialNãoSmallint(2)NãoParcelas do Cartão Inicial
lxStatusRegistroNãoInt(4)NãoStatus do Registro na tabela

Na Api é carregado informações referente a Tipo de Cliente

NomeObrigatórioTipoChave PrimáriaDescrição
operacaovendaNãoChar(3)SimCódigo numérico que identificará a operação de venda de venda
tipovarejoNãoVarchar(25)NãoNome do tipo Varejo
descontovendaNãoNumeric(5)NãoValor do desconto de venda
dataparatransferenciaNãoDatetime(8)NãoData atual do cadastro
incideretefluenteNãoBit(1)NãoIncide a retenção fuente
incidereteivaNãoBit(1)Não

Incide a retenção IVA

incidereteicaNãoBit(1)Não

Incide a retenção ICA

inativoNãoBit(1)Não

Apresentação do Tipo Cliente Inativo ou Não

lxstatusregistroNãoInt(4)Não

Status do Registro na tabela

Na Api é carregado informações referente a Filiais

NomeObrigatórioTipoChave PrimáriaDescrição
operacaovendaNãoChar(3)SimCódigo numérico que identificará a operação de venda de venda
codigofilialNãoChar(6)NãoCódiog da Filial
dataparatransferenciaNãoDatetime(8)NãoData atual do cadastro
lxstatusregistroNãoInt(4)NãoStatus do Registro na tabela
inativoNãoBit(1)NãoApresentação do Tipo Cliente Inativo ou Não