O que integra
-
Envio para o site:
-
Produto
-
Envia apenas produtos marcados com o campo PRINTEGRAVEL igual a Sim
//largura = PRLARGURA;
//profundidade = PRCOMPRIMENTO;
//altura = PRALTURA;
//sku = CODIGO;
//tipo = "normal";
//usado = PRCONDICAO == "U";
//peso = PESO_BRUTO;
//nome = PRSITEDESCRICAO (se PRSITEDESCRICAO não informado, então envia PRDESCRICAOCOMERCIAL)
//marca = FOFABRICANTE
//ativo = PRINTERNET == "S";
//categorias = GRCODIGOSUBGRUPO
-
- Atualização de estoque
Envia a soma dos locais de estoques informados nas configurações
-
- Atualização de preço
Envia o preço informado na faixa de preço da configuração
-
- Grupos
Envia apenas os grupos marcados com GRINTERNET igual a Sim
//descricao = DESCRICAO
-
- Envio de fotos do produto não é realizado e deve ser cadastrado diretamente na plataforma da loja integrada https://app.lojaintegrada.com.br/painel/login
- Recebe do site:
- Cadastro do cliente
//TELEFONE1 = cliente.telefone_principal;
//TELEFONE2 = cliente.telefone_celular;
//PESSOA_FISICAOUJURIDICA = cliente.cpf != null ? "F" : "J";
//EMAIL = cliente.email;
//CLPAIS = "BRASIL";
//CLSEXO = cliente.sexo;
se (PESSOA_FISICAOUJURIDICA = ("F"))
{
NOME = cliente.nome;
CGC_CNPJ = cliente.cpf ;
CLIE = "NÃO CONTRIBUINTE";
CLCONSUMIDORFINAL = "S";
ORCTCODIGO =currencyConfiguracao.clienteCodCondTributariaPF;
}
senão
{
NOME = cliente.razao;
CGC_CNPJ = cliente.cnpj;
ORCTCODIGO = currencyConfiguracao.clienteCodCondTributariaPJ;
CLCONSUMIDORFINAL = "N";
}
-
- Endereço de entrega
//ANNOME = nome;
//ANVINCULOCODIGO = CODIGO_CLIENTE;
//ANVINCULOCATEGORIA = "C";
//ANTIPO = "L";
//ANEMAIL = EMAIL;
//ANCIDADE = cidade;
//ANUF = estado;
//ANCEP = cep;
//ANBAIRRO = bairro;
//ANENDERECO = endereco;
//UGINSERIDO = DateTime.Now;
//ANCOMPLEMENTO = complemento;
//ANNUMERO = numero;
UGINSERIDOREG = DateTime.Now;
//ANSEQUENCIA = 0;
-
- Pedido de vendas
//AUX2 = "0";
//DATA_EMISSAO = ordem.data_criacao;
//VENDEDOR_EMPRESA = "I";
//CODIGO_VENDEDOR = currencyConfiguracao.pedidoCodigoVendedor;
//OPERACAO = currencyConfiguracao.pedidoCodigoOperacao;
//TABELA_VENCIMENTO = currencyConfiguracao.pedidoCodigoTabelaVencimento;
//VELOCAL = currencyConfiguracao.pedidoCodigoEmpresa;
//IMPRESSO_NF = "";
//ENTREGUE = ordem.numero.ToString();
//FRETE = "1";
//AUX1 = ordem.valor_envio;
//VALOR_TOTAL = ordem.valor_total;
//VEPEDIDOIMPRESSO = "N";
//VECREDITO = "N";
//VEPESOLIQUIDO = 0;
//VEPESOBRUTO = 0;
//VERECIBO = "N";
//VEVALORRENTABILIDADE = pedidoNovo.VALOR_TOTAL;
//VEVALORTOTALBRUTOITEM = pedidoNovo.VALOR_TOTAL;
//VEUSUARIO = "LOJAINTEGRADA";
//UGINSERIDO = DateTime.Now;
//VECODIGOINTEGRACAO = ordem.numero.ToString();
//ANCODIGOENTREGA = ANCODIGOENTREGA;
//CODIGO_CLIENTE = cliente.CODIGO_CLIENTE;
-
- itens comprados
COD = codigo;
NUMERO_PEDIDO = pedido.NUMERO_PEDIDO;
CODIGO = prcodigo;
LECODIGO = currencyConfiguracao.pedidoCodigoLocalEstoque;
OBS = item.id.ToString();
VALOR = item.preco_venda;
QUANTIDADE = item.quantidade;
TOTAL_UNIT = itemP.VALOR * itemP.QUANTIDADE;
UGINSERIDO = DateTime.Now;
VEITCFOP = PedidoItemService.GetOperacaoRegraClassificacaoFiscal()