Projeto

Geral

Perfil

Força de Vendas - Malharia » Histórico » Versão 89

jean, 09/02/2024 09:34 h

1 1 maikeu
h1. Força de Vendas - Malharia
2 2 maikeu
3 2 maikeu
*Índice* 
4 2 maikeu
# [[Força_de_Vendas_-_Malharia#Introdução|Introdução]] 
5 3 maikeu
# [[Força_de_Vendas_-_Malharia#Acesso-via-JDBC|Acesso via JDBC]] 
6 3 maikeu
# [[Força_de_Vendas_-_Malharia#Tabelas-de-Integração-Parâmetros-e-Exemplo-de-SQL-de-Integração|Tabelas de Integração, Parâmetros e Exemplo de SQL de Integração]]
7 3 maikeu
## [[Força_de_Vendas_-_Malharia#Tabelas-de-Integração|Tabelas de Integração]]
8 3 maikeu
## [[Força_de_Vendas_-_Malharia#Parâmetros|Parâmetros]]
9 3 maikeu
## [[Força_de_Vendas_-_Malharia#Exemplo-de-SQL-de-Integração|Exemplo de SQL de Integração]]
10 3 maikeu
# [[Força_de_Vendas_-_Malharia#Layouts-de-Integração|Layouts de Integração]]
11 3 maikeu
## [[Força_de_Vendas_-_Malharia#Produtos|Produtos]]
12 62 maikeu
## [[Força_de_Vendas_-_Malharia#Produtos-Variantes|Produtos - Variantes]]
13 38 jean
## [[Força_de_Vendas_-_Malharia#Produtos-Exclusivos|Produtos - Exclusivos]]
14 36 nicolli
## [[Força_de_Vendas_-_Malharia#Tabela-de-preço-Capa|Tabela de Preço - Capa]]
15 36 nicolli
## [[Força_de_Vendas_-_Malharia#Tabela-de-preço-Itens|Tabela de Preço - Itens]]
16 7 maikeu
## [[Força_de_Vendas_-_Malharia#Catalogos|Catalogos]]
17 85 nicolli
## [[Força_de_Vendas_-_Malharia#Acessórios-de-Produtos|Acessórios-de-Produtos]]
18 15 maikeu
## [[Força_de_Vendas_-_Malharia#Lotes-de-Faturamento|Lotes de Faturamento]]
19 17 maikeu
## [[Força_de_Vendas_-_Malharia#Condição-de-Venda|Condição de Venda]]
20 51 nicolli
## [[Força_de_Vendas_-_Malharia#Listagem-de-Pedidos-Consulta|Listagem de Pedidos - Consulta]]
21 51 nicolli
## [[Força_de_Vendas_-_Malharia#Listagem-de-Pedidos-Detalhamento-da-Capa|Listagem de Pedidos - Detalhamento da Capa]]
22 29 jean
## [[Força_de_Vendas_-_Malharia#Listagem-de-Pedidos-Itens|Listagem de Pedidos - Itens]]
23 31 jean
## [[Força_de_Vendas_-_Malharia#Listagem-de-Pedidos-Notas|Listagem de Pedidos - Notas]]
24 87 nicolli
## [[Força_de_Vendas_-_Malharia#Triangulação|Triangulação]]
25 2 maikeu
26 7 maikeu
27 2 maikeu
h1. Introdução
28 2 maikeu
29 2 maikeu
O presente documento tem por objetivo orientar as empresas de ERP na geração dos arquivos e/ou tabelas necessárias para integração com a Digitação de Pedidos da GEOvendas.
30 2 maikeu
31 2 maikeu
*Atenção!! Os campos que estiverem com a descrição "Campo Específico" retornar null, salvo se for combinado algo diferente com a GEOvendas durante o processo.*
32 2 maikeu
33 2 maikeu
*Atenção!! Cabe ao desenvolvedor das Views retornar nas views os campos obrigatórios e os campos não obrigatórios que forem pertinentes ao processo do Cliente, ou a informação que o cliente deseja enxergar.*
34 2 maikeu
35 2 maikeu
Dúvidas ou maiores esclarecimentos podem ser obtidos pelo e-mail atendimento@geovendas.com ou pelo telefone (47) 3370-0504.
36 2 maikeu
37 2 maikeu
h1. Acesso via JDBC
38 2 maikeu
39 2 maikeu
*Pré-Requisito:* Suporte por parte do Banco de Dados da Empresa fornecedora do ERP a acesso JDBC.
40 2 maikeu
41 2 maikeu
Na integração via JDBC a fornecedora de ERP deve disponibilizar para a GEOvendas tabelas (ou visões) conforme os layouts especificados neste documento, também deverá fornecer um usuário e senha que tenha permissão de consulta nas referidas tabelas ou visões. A GEOvendas fará acesso via JDBC à base de dados do cliente para extrair as informações.
42 2 maikeu
43 2 maikeu
h1. Tabelas de Integração, Parâmetros e Exemplo de SQL de Integração
44 2 maikeu
45 2 maikeu
h2. Tabelas de Integração
46 2 maikeu
47 2 maikeu
As tabelas/visões tem um campo chamado “codEmpresa” que separa a geração dos dados entre as possíveis várias empresas que o cliente tenha na mesma base de ERP.
48 2 maikeu
*Observação:* Os campos com asterisco (*) compõem a “primaryKey” e podem ser enviados como String ou Integer dependendo da necessidade do cliente.
49 2 maikeu
50 2 maikeu
h2. Parâmetros
51 2 maikeu
52 2 maikeu
Algumas tabelas de integração necessitam de parâmetros. Os parâmetros trabalham em pares: Campo e Parâmetro. 
53 2 maikeu
O Campo refere-se ao campo correspondente na tabela/visão, e o parâmetro é o código que será substituído na hora da execução do SQL.
54 2 maikeu
55 2 maikeu
h2. Exemplo de SQL de Integração
56 2 maikeu
57 2 maikeu
Vamos usar abaixo um exemplo a Tabela de Preços:
58 2 maikeu
59 2 maikeu
*Documentação do IGS:*
60 2 maikeu
> Consulta informações de tabela de preço do ERP.
61 2 maikeu
> 
62 2 maikeu
> |_. Campo      |_. Tipo   |_. Precisão |_. Descrição |
63 2 maikeu
> | codEmpresa * | String/Integer   | 10         | Código da Empresa origem dos dados |
64 2 maikeu
> | codTabela *  | String/Integer   | 255        | Código da tabela de preços no ERP |
65 2 maikeu
> | descricao         | String   | 255        | Descrição da tabela de preços |
66 2 maikeu
> 
67 2 maikeu
> Lista de Parâmetros:
68 2 maikeu
> 
69 2 maikeu
> |_. Campo |_. Parâmetro      |_. Tipo   |_. Precisão |_. Descrição |
70 2 maikeu
> | codEmpresa | :p1     | String/Integer   | 10         | Código da empresa no ERP |
71 2 maikeu
> | codTabela | :p2     | String/Integer   | 255         | Código da tabela de preços no ERP |
72 2 maikeu
73 2 maikeu
*SQL de exemplo com base na documentação*
74 2 maikeu
<pre>SELECT codEmpresa,
75 2 maikeu
codTabela,
76 2 maikeu
descricao
77 2 maikeu
FROM TabelaDePreco
78 2 maikeu
WHERE codEmpresa = :p1
79 2 maikeu
  AND codTabela = :p2</pre>
80 2 maikeu
81 2 maikeu
h1. Layouts de Integração
82 2 maikeu
83 2 maikeu
Segue os layouts que devem servir de base para construção dos SQLs de integração.
84 2 maikeu
85 2 maikeu
h2. Produtos
86 2 maikeu
87 2 maikeu
Retornar a listagem de produtos.
88 2 maikeu
89 2 maikeu
|_. Pos|_. Campo      |_. Tipo   |_. Precisão |_. Descrição |
90 2 maikeu
| 1| codProduto * | String   | 255 | Código do Produto no ERP. É o código usado para gravar o produto no ERP. |
91 2 maikeu
| 2| nomeProduto * | String | 255 | Descrição do Produto. |
92 60 maikeu
| 3| larguraTxt * | String | 255 | Descrição da largura para exibição. |
93 60 maikeu
| 4| largura * | Double |  | Largura. |
94 60 maikeu
| 5| gramaturaTxt * | String | 255 | Informação de gramatura para exibição. |
95 60 maikeu
| 6| gramatura * | Double |  | gramatura do produto. |
96 60 maikeu
| 7| rendimentoMKG * | Double |  | rendimento do produto em M/KG. |
97 60 maikeu
| 8| keyword * | String | 255 | keywords do produto. |
98 60 maikeu
| 9| composicao * | String | 255 | Descrição da composição do produto. |
99 71 maikeu
|10| acessorio * | Integer| 0,1 | Deve ser informado 1, quando a linha representar um acessório. Default: 0 |
100 72 maikeu
|11| vendaAcessorio * | Integer | 0,1  | Deve ser informado 1, quando é possível vender o acessório como um produto principal. Default: 0 |
101 71 maikeu
|12| urlFichaTecnica  | String |  | URL da Ficha tecnica do produto. O arquivo PDF deve estar acessível publicamente caso seja uma URL direta ao arquivo, caso seja URL de página mesma não deve ter o cabeçalho X-Frame-Options configurada |
102 60 maikeu
103 60 maikeu
104 60 maikeu
Lista de Parâmetros:
105 60 maikeu
106 60 maikeu
|_. Campo |_. Parâmetro      |_. Tipo   |_. Precisão |_. Descrição |
107 60 maikeu
| codEmpresa | :p1     | String/Integer   | 10         | Código da empresa no ERP |
108 60 maikeu
| codCatalogo | :p2     | String   | 255         | Código do catalogo no ERP |
109 60 maikeu
| codProduto | #PRODUTOS | String | text | Lista de Referências Ex: and (codProduto in (#PRODUTOS) or #PRODUTOS_TODOS = '') *Para ORACLE* and (codProduto in (#PRODUTOS) or nvl(#PRODUTOS_TODOS,'0') = nvl('','0') ) |
110 60 maikeu
111 60 maikeu
h2. Produtos - Variantes
112 60 maikeu
113 60 maikeu
Retornar a listagem de variantes dos produtos.
114 60 maikeu
115 60 maikeu
|_. Pos|_. Campo      |_. Tipo   |_. Precisão |_. Descrição |
116 60 maikeu
| 1| codProduto * | String   | 255 | Código do Produto no ERP. É o código usado para gravar o produto no ERP. |
117 60 maikeu
| 2| codVariante * | String | 255 | Código da da variante no ERP. |
118 60 maikeu
| 3| nomeVariante * | String | 255 | Nome da Variante. |
119 60 maikeu
| 4| skuReduzido * | String | 255 | SKU reduzido do produto. |
120 1 maikeu
| 5| codCatalogo * | String | 255 |  Código do catalogo. |
121 73 maikeu
| 6| pesoPadrao * | Double |  |  Peso padrão. |
122 73 maikeu
| 7| codLinha * | String | 255 | Código da Linha. |
123 73 maikeu
| 8| nomeLinha * | String | 255 | Nome da Linha. |
124 73 maikeu
| 9| codGrupoCor * | String | 255 | Código do grupo cor. |
125 73 maikeu
|10| nomeGrupoCor * | String | 255 | Nome do grupo da cor. |
126 73 maikeu
|11| rgb * | String | | RGB referente a variante do produto. | 
127 73 maikeu
|12| codTipoPeca * | String | | Código do tipo da peça. | 
128 73 maikeu
|13| nomeTipoPeca * | String | | Nome do tipo de peça. | 
129 73 maikeu
|14| especial * | Integer | | 1 se o produto for especial. 0 para os demais casos. Se o código for 1, desviaremos para quem não tem autorização|
130 73 maikeu
|15| codClassificacaoFiscal * | String | 255 | Código da classificação fiscal do produto. |
131 73 maikeu
|16| descClassificacaoFiscal * | String | 255 | Descrição da classificação fiscal do produto. |
132 73 maikeu
|17| codCategoria * | String | 255 | Código da Categoria do produto. |
133 73 maikeu
|18| descCategoria * | String | 255 | Descrição da Categoria do produto. |
134 73 maikeu
|19| codOrigem * | String | 255 | Código da Origem do produto. |
135 73 maikeu
|20| descOrigem * | String | 255 | Descrição da Origem do produto. |
136 20 maikeu
137 2 maikeu
138 2 maikeu
Lista de Parâmetros:
139 2 maikeu
140 2 maikeu
|_. Campo |_. Parâmetro      |_. Tipo   |_. Precisão |_. Descrição |
141 2 maikeu
| codEmpresa | :p1     | String/Integer   | 10         | Código da empresa no ERP |
142 2 maikeu
| codCatalogo | :p2     | String   | 255         | Código do catalogo no ERP |
143 2 maikeu
| codProduto | #PRODUTOS | String | text | Lista de Referências Ex: and (codProduto in (#PRODUTOS) or #PRODUTOS_TODOS = '') *Para ORACLE* and (codProduto in (#PRODUTOS) or nvl(#PRODUTOS_TODOS,'0') = nvl('','0') ) |
144 38 jean
145 38 jean
h2. Produtos - Exclusivos
146 38 jean
147 54 nicolli
Retornar a listagem de produtos exclusivos. Esta é a autorização do cliente para itens especiais.
148 38 jean
149 39 jean
|_.Pos|_. Campo  |_. Tipo   |_. Precisão |_. Descrição |
150 38 jean
|1| skuReduzido | String | 255 | SKU reduzido do produto. |
151 38 jean
|2| codCliente | String | 255 | Código do Cliente |
152 76 maikeu
153 38 jean
154 38 jean
Lista de Parâmetros:
155 38 jean
156 38 jean
|_. Parâmetro  |_. Tipo  |_. Precisão |_. Descrição         |
157 38 jean
| codEmpresa | String/Integer | 10 | Código da empresa no ERP |
158 4 maikeu
159 9 maikeu
h2. Tabela de preço - Capa
160 4 maikeu
161 9 maikeu
Retornar a capa da tabela de preço.
162 4 maikeu
163 4 maikeu
|_. Pos|_. Campo      |_. Tipo   |_. Precisão |_. Descrição |
164 4 maikeu
| 1| codTabela * | String   | 255 | Código da Tabela de preço no ERP. |
165 1 maikeu
| 2| nomeTabela * | String | 255 | Descrição da Tabela de preço. |
166 1 maikeu
167 1 maikeu
168 1 maikeu
Lista de Parâmetros:
169 1 maikeu
170 1 maikeu
|_. Campo |_. Parâmetro      |_. Tipo   |_. Precisão |_. Descrição |
171 1 maikeu
| codEmpresa | :p1     | String/Integer   | 10          | Código da empresa no ERP |
172 1 maikeu
| codTabela | :p2      | String/Integer   | 255         | Código da tabela de preço no ERP |
173 1 maikeu
174 12 nicolli
h2. Tabela de preço - Itens
175 8 maikeu
176 8 maikeu
Retornar a listagem de tabela de preços.
177 8 maikeu
178 8 maikeu
|_. Pos|_. Campo      |_. Tipo   |_. Precisão |_. Descrição |
179 8 maikeu
| 1| codTabela * | String   | 255 | Código da Tabela de preço no ERP. |
180 8 maikeu
| 2| codProduto * | String | 255 | Código do produto no ERP. |
181 8 maikeu
| 3| codGrupoCor * | String | 255 | Código Grupo Cor. |
182 8 maikeu
| 4| nomeGrupoCor * | String | 255 | Descrição do Grupo Cor. |
183 8 maikeu
| 5| prazoMedio * | Integer |  |  Identificar do prazo medio. |
184 8 maikeu
| 6| padrao * | Integer |  | 1 se for preço padrão. 0 caso não seja. |
185 8 maikeu
| 7| rendimento * | Double |  | Rendimento do produto. |
186 8 maikeu
| 8| precoQuilo * | Double |  | Preço do produto por quilo. |
187 8 maikeu
| 9| precoMetro * | Double |  | Preço do produto por metro. |
188 8 maikeu
189 8 maikeu
190 8 maikeu
Lista de Parâmetros:
191 8 maikeu
192 8 maikeu
|_. Campo |_. Parâmetro      |_. Tipo   |_. Precisão |_. Descrição |
193 8 maikeu
| codEmpresa | :p1     | String/Integer   | 10          | Código da empresa no ERP |
194 8 maikeu
| codTabela | :p2      | String/Integer   | 255         | Código da tabela de preço no ERP |
195 7 maikeu
196 10 nicolli
h2. Catálogos
197 7 maikeu
198 11 nicolli
Retornar a listagem de Catálogos.
199 7 maikeu
200 7 maikeu
|_. Pos|_. Campo      |_. Tipo   |_. Precisão |_. Descrição |
201 7 maikeu
| 1| codCatalogo * | String   | 255 | Código do Catalogo no ERP. |
202 7 maikeu
| 2| nomeCatalogo * | String | 255 | Descrição do Catalogo no ERP. |
203 7 maikeu
| 3| status * | Integer |  | 1 quando estiver liberado. 0 quando estiver bloqueado. |
204 7 maikeu
205 7 maikeu
206 7 maikeu
Lista de Parâmetros:
207 7 maikeu
208 7 maikeu
|_. Campo |_. Parâmetro      |_. Tipo   |_. Precisão |_. Descrição |
209 7 maikeu
| codEmpresa | :p1     | String/Integer   | 10          | Código da empresa no ERP |
210 7 maikeu
211 13 nicolli
h2. Acessórios de Produtos 
212 7 maikeu
213 7 maikeu
Retornar a listagem de vinculo de produtos com acessórios.
214 7 maikeu
215 7 maikeu
|_. Pos|_. Campo      |_. Tipo   |_. Precisão |_. Descrição |
216 7 maikeu
| 1| codProduto * | String   | 255 | Código do Produto no ERP. |
217 7 maikeu
| 2| codAcessorio (codProduto) * | String | 255 | Código do acessório no ERP. |
218 78 maikeu
| 3| multiplicador * | Double |  | Multiplicador proporcional entre a venda de um item principal e um acessório. EX: Se for inserido 18kg na quantidade principal e na integração estiver inserido que se aplica 0,250kg para cada kilo do principal, a quantidade a ser inserida automaticamente será 4,5kg.  |
219 7 maikeu
220 7 maikeu
Lista de Parâmetros:
221 7 maikeu
222 7 maikeu
|_. Campo |_. Parâmetro      |_. Tipo   |_. Precisão |_. Descrição |
223 7 maikeu
| codEmpresa | :p1     | String/Integer   | 10          | Código da empresa no ERP |
224 14 maikeu
225 14 maikeu
h2. Lotes de Faturamento
226 14 maikeu
227 14 maikeu
Retornar o cadastro de lotes de faturamento
228 14 maikeu
229 1 maikeu
|_. Campo  |_. Tipo   |_. Precisão |_. Descrição |
230 37 maikeu
| dataLimite* | Date |  | Data Limite -- Data de referência  |
231 22 maikeu
| dataFaturamento* | Date |  | Data de faturamento |
232 22 maikeu
| descricao* | String |  | Descrição do lote de faturamento |
233 14 maikeu
| codErp | String |  | Código do lote no ERP (Necessário APENAS se for essencial para a gravação do Pedido) |
234 14 maikeu
235 1 maikeu
|_. Campo         |_. Parâmetro  |_. Tipo            |_. Precisão      |_. Descrição        |
236 1 maikeu
|   codEmpresa    |  :p1         |  String/Integer   | 	 			   |    codEmpresa      |
237 1 maikeu
| dataReferencia  |  :p2         |  Date   			 |                 | Data de referência |
238 16 maikeu
239 16 maikeu
h2. Condição de Venda
240 16 maikeu
241 16 maikeu
Retorna a listagem de Condições de Venda do ERP.
242 16 maikeu
243 16 maikeu
|_. Campo      	   |_. Tipo   		  |_. Precisão |_. Descrição |
244 16 maikeu
| codEmpresa * 	   | String/Integer   | 10         | Código da Empresa origem dos dados |
245 16 maikeu
| codPagamento *   | String/Integer   | 255        | Código da condição de Venda no ERP |
246 16 maikeu
| nome         	   | String    		  | 255        | Nome da condição de venda |
247 16 maikeu
| qtdeParcelas     | Integer   		  |        	   | Número de parcelas da condição de venda |
248 1 maikeu
| prazoMedio       | Double    		  |            | Prazo médio das parcelas da condição de venda |
249 16 maikeu
| situacao         | Integer   		  |            | Situação conforme codificação: 0 - Inativo, 1 - Ativo |
250 21 maikeu
| Parcelamento     | String   		  |            | Condição de Parcelamento EX:30/60/90 |
251 16 maikeu
252 16 maikeu
Lista de Parâmetros:
253 16 maikeu
254 16 maikeu
|_. Campo    |_. Parâmetro      |_. Tipo           |_. Precisão |_. Descrição              |
255 16 maikeu
| codEmpresa | :p1              | String/Integer   | 10         | Código da empresa no ERP |
256 24 jean
257 50 nicolli
h2. Listagem de Pedidos - Consulta
258 24 jean
259 24 jean
Retornar dados referentes a capa do pedido.
260 24 jean
261 65 jean
|_.Pos|_. Campo |_. Tipo   |_. Precisão |_. Descrição |
262 24 jean
|1| codEmpresa | String/Integer | 10 | Código da empresa no ERP |
263 24 jean
|2| codCliente | String | 255 | Código do Cliente |
264 24 jean
|3| nomeCliente | String | 255 | Nome do Cliente |
265 24 jean
|4| codRepres | String | 255 | Código do Representante |
266 24 jean
|5| pedAutomacao | String | 255 | Número do Lote de Gravação |
267 24 jean
|6| codPedido | String | 255 | Código do Pedido no ERP |
268 24 jean
|7| dataEmissao | Date | | Data de Emissão do Pedido |
269 24 jean
|8| dataPrevFat | Date | | Data de Previsão de Faturamento do Pedido |
270 24 jean
|9| situacao | Integer | 10 | Código da Situação no ERP |
271 24 jean
|10| situacaoEdt | String | 255 | Descrição da Situação do Pedido |
272 24 jean
|11| valorBruto | Double | | Valor Bruto do Pedido |
273 24 jean
|12| valorLiquido | Double | | Valor Liquido do Pedido |
274 24 jean
|13| valorSaldo | Double | | Valor Saldo do Pedido |
275 24 jean
|14| qtdePedLiquida | Integer | | Quantidade Pedida Liquida |
276 24 jean
|15| motivo | String | 255 | Motivo do pedido |
277 24 jean
|16| pedidoCliente | String | 255 | Codigo do Pedido de controle do cliente |
278 24 jean
|17| pedidoRepresentante | String | 255 | Codigo do Pedido de controle do representante |
279 24 jean
|18| percComissao | Double | | Percentual de comissão do pedido |
280 24 jean
|19| usuarioDigitacao | String | 255 | Usuário digitação do pedido |
281 24 jean
|20| valorComissao | Double | | Valor da comissão do pedido |
282 24 jean
|21| percDescGeral | Double | | Percentual de desconto geral do pedido |
283 24 jean
|22| valorDesconto | Double | | Valor total de desconto do pedido |
284 24 jean
|23| nomeColecao | String | 255 | Coleção do Pedido p/ Histórico de Pedidos |
285 24 jean
|24| codTipoNota | String | 255 | Código do Tipo de nota p/ Histórico de Pedidos |
286 24 jean
|25| currency | String | 255 | Config de moeda para o ISF, fixo 'R$' |
287 66 jean
|26| nomeTipoNota | String | 255 | Nome do Tipo da Nota |
288 24 jean
|27| motivoQuarentenaPedidos | String | 255 | Motivo Da Quarentena dos pedidos |
289 24 jean
|28| atendente | String | 255 | Atendente do pedido |
290 24 jean
|29| tabPrecoPedido | String | 255 | Tabela de Preço do Pedido |
291 24 jean
|30| situacaoWorkFlow | String | 255 | Situação do Ppedido no WorkFlow |
292 24 jean
|31| nomeRepres | String | 255 | Nome Representante |
293 24 jean
|32| valorFaturado | Double | | Valor Faturado |
294 24 jean
|33| qtdeEntregue | Double | | Quantidade Entregue |
295 24 jean
|34| percEntrega | Double | | Percentual de Entrega |
296 24 jean
|35| nomeFantasia | String | 255 | Nome Fantasia |
297 24 jean
|36| nomeMarca | String | 255 | Marca do Pedido p/ Histórico de Pedidos |
298 24 jean
299 24 jean
Lista de Parâmetros:
300 24 jean
301 24 jean
_Formato sugerido de data: yyyy-mm-dd (2023-12-13)_
302 24 jean
303 65 jean
|_. Parâmetro |_. Tipo |_. Precisão |_. Descrição |
304 83 jean
| :p1 | Date | | (opcional) Data de Emissão do Pedido inicial |
305 83 jean
| :p2 | Date | | (opcional) Data de Emissão do Pedido final |
306 80 jean
| :p3 | String | 10 | (opcional) Código do Cliente |
307 81 jean
| :p4 | String | | (opcional) Nome do Cliente |
308 80 jean
| :p5 | List<String> | | (opcional) Tipo da nota do pedido |
309 80 jean
| :p6 | List<String> | | (opcional) Status do ERP |
310 80 jean
| :p7 | String | 10 | (opcional) Código da negociacao |
311 80 jean
| :p8 | String | 10 | (opcional) Código do pedido |
312 80 jean
| :p9 | Date | | (opcional) Data de previsão de faturamento inicial |
313 80 jean
| :p10 | Date | | (opcional) Data de previsão de faturamento  final |
314 80 jean
| :p11 | String | 10 | (opcional) Código do representante |
315 26 jean
316 49 nicolli
h2. Listagem de Pedidos - Detalhamento da Capa
317 26 jean
318 26 jean
Retornar dados detalhados do pedido.
319 26 jean
320 40 jean
|_.Pos|_. Campo      |_. Tipo   |_. Precisão |_. Descrição |
321 26 jean
|1| dataEmissao | Date | | Data de Emissão do Pedido |
322 26 jean
|2| dataPrevFat | Date | | Data de Previsão do Faturamento |
323 26 jean
|3| situacaoEdt | String | 255 | Descrição da Situação do Pedido |
324 26 jean
|4| codCliente | String | 255 | Código do Cliente |
325 26 jean
|5| nomeCliente | String | 255 | Nome do Cliente |
326 26 jean
|6| cidadeCliente | String | 255 | Nome da Cidade do Cliente (cidade da venda) |
327 26 jean
|7| ufCliente | String | 255 | Sigla do Estado do Cliente (estado da venda). |
328 26 jean
|8| inscEstadual | String | 255 | Inscrição Estadual do Cliente | 
329 26 jean
|9| cnpjCliente | String | 255 | Cnpj do Cliente |
330 26 jean
|10| codRepres | String | 255 | Código do Representante |
331 26 jean
|11| percComissao | Double | | Percentual de Comissão do Pedido |
332 26 jean
|12| codTabPreco | String | 255 | Código da Tabela de Preço |
333 26 jean
|13| nomeTabPreco | String | 255 | Nome da Tabela de Preço |
334 26 jean
|14| codCondVenda | String | 255 | Código da Condição de Venda |
335 26 jean
|15| nomeCondVenda | String | 255 | Nome da Condição de Venda |
336 26 jean
|16| codTranspDespacho | String | 255 | Código da Transportadora de Despacho | 
337 26 jean
|17| nomeTranspDespacho | String | 255 | Nome da Transportadora de Despacho | 
338 26 jean
|18| tipoFreteTranspDespacho | String | 255 | Tipo de Frete do Transporte de Despacho |
339 26 jean
|19| codTranspRedespacho | String | 255 | Código da Transportadora de Redespacho |
340 26 jean
|20| nomeTranspRedespacho | String | 255 | Nome da Transportadora de Redespacho | 
341 26 jean
|21| tipoFreteTranspRedespacho | String | 255 | Tipo de Frete do Transporte de Redespacho |
342 26 jean
|22| codTipoNota | String | 255 | Código do Tipo de Nota |
343 26 jean
|23| nomeTipoNota | String | 255 | Nome do Tipo de Nota |
344 56 jean
|24| valorBruto | Double | | Valor Bruto do Pedido |
345 56 jean
|25| valorLiquido | Double | | Valor Liquido do Pedido |
346 56 jean
|26| valorSaldo | Double | | Valor Saldo do Pedido |
347 56 jean
|27| percDesconto1 | Double | | Percentual de Desconto 1 |
348 56 jean
|28| percDesconto2 | Double | | Percentual de Desconto 2 |
349 56 jean
|29| percDesconto3 | Double | | Percentual de Desconto 3 |
350 56 jean
|30| percDesconto4 | Double | | Percentual de Desconto 4 |
351 56 jean
|31| percDesconto5 | Double | | Percentual de Desconto 5 |
352 56 jean
|32| nomeFantasia | String | 255 | Nome Fantasia |
353 56 jean
|33| emailCliente | String | 255 | E-mail do Cliente |
354 56 jean
|34| pedidoCliente | String | 255 | Codigo do Pedido de controle do cliente |
355 56 jean
|35| pedidoRepresentante | String | 255 | Codigo do Pedido de controle do representante |
356 56 jean
|36| flagAntecipacaoPedido | Integer | | Flag de antecipação |
357 56 jean
|37| flagPedidoParcial | Integer | | Flag pedido parcial |
358 56 jean
|38| flagFaturamentoTriangular | Integer | | Flag faturamento triangular |
359 56 jean
|39| endereco | String | 255 | Endereço |
360 56 jean
|40| endNumero | String | 255 | Número do endereço |
361 56 jean
|41| bairro | String | 255 | Bairro |
362 56 jean
|42| emailCliente | String | 255 | Complemento |
363 56 jean
|43| currency | String | 255 | Tipo de moeda |
364 56 jean
|44| negociacao | Integer | | Tipo de negociação |
365 56 jean
|45| observacaoPedido | String | 255 | Observação do Pedido |
366 56 jean
|46| observacaoNota | String | 255 | Observação da Nota |
367 75 jean
|47| nomeRepres | String | 255 | Nome do representante |
368 29 jean
369 29 jean
Lista de Parâmetros:
370 29 jean
371 29 jean
|_. Parâmetro  |_. Tipo  |_. Precisão |_. Descrição         |
372 29 jean
| :p1 | String   |  255          | Código do Pedido (É comparado com o "código do pedido no Erp" do "Listagem de Pedidos - Capa" e com o valor do "Pedido ERP" no botão azul de pedidos finalizados do FV)|
373 29 jean
374 29 jean
h2. Listagem de Pedidos - Itens
375 29 jean
376 29 jean
Retornar dados dos Itens do pedido.
377 29 jean
378 40 jean
|_.Pos|_. Campo  |_. Tipo   |_. Precisão |_. Descrição |
379 29 jean
|1| codItem | String | 255 | Código do Item para Ordenação |
380 29 jean
|2| codProduto | String | 255 | Código do Produto |
381 29 jean
|3| nomeProduto | String | 255 | Nome do Produto |
382 29 jean
|4| qtdePedida | Double | | Quantidade Pedida do Produto |
383 43 nicolli
|5| valorPedidoBruto | Double | | Quantidade Saldo Bruto do Produto |
384 43 nicolli
|6| valorPedidoLiquido | Double | | Quantidade Saldo Liquido do Produto |
385 43 nicolli
|7| qtdeSaldo | Double | | Quantidade Saldo |
386 43 nicolli
|8| valorSaldoBruto | Double | | Quantidade Saldo Bruto do Produto |
387 43 nicolli
|9| valorSaldoLiquido | Double | | Quantidade Saldo Liquido do Produto |
388 43 nicolli
|10| qtdeFaturado | Double | | Quantidade Faturada do Produto |
389 43 nicolli
|11| valorFaturadoBruto | Double | | Quantidade Saldo Bruto do Produto |
390 43 nicolli
|12| valorFaturadoLiquido | Double | | Quantidade Saldo Liquido do Produto |
391 43 nicolli
|13| qtdeCancelada | Double | | Quantidade Cancelada do Produto |
392 43 nicolli
|14| valorCanceladoBruto | Double | | Quantidade Saldo Bruto do Produto |
393 43 nicolli
|15| valorCanceladoLiquido | Double | | Quantidade Saldo Liquido do Produto |
394 43 nicolli
|16| valorUnitarioBruto | Double | | Valor Unitário Bruto do Produto |
395 43 nicolli
|17| valorUnitarioLiquido | Double | | Valor Unitário Liquido do Produto |
396 43 nicolli
|18| codVariante        | String  | 255            | Código da Variante do Item.           |
397 46 jean
|19| nomeVariante        | String  | 255            | Cor do Item.           |
398 43 nicolli
|20| codSKU        | String  | 255            | Código do SKU.           |
399 43 nicolli
|21| codColecao | String | 255 | Código da coleção |
400 43 nicolli
|22| nomeColecao | String | 255 | Nome da coleção |
401 44 nicolli
|23| codCategoria | String | 255 | Código da Categoria |
402 44 nicolli
|24| nomeCategoria | String | 255 | Nome da Categoria |
403 43 nicolli
|25| codLinha | String | 255 | Código da linha |
404 43 nicolli
|26| nomeLinha | String | 255 | Nome da linha | 
405 45 nicolli
|27| codTipoPeca | String | 255 | Código do tipo de peça |
406 45 nicolli
|28| nomeTipoPeca | String | 255 | Nome do tipo de peça |
407 47 nicolli
|29| dataEntrega        | String  | 255            | Data de Entrega do Item.           |
408 47 nicolli
|30| acessorio        | Boolean  | | Se o item é acessório.           |
409 47 nicolli
|31| seqItemPai        | Integer  | | Referência do item pai (Se for acessório)           |
410 48 nicolli
|32| percComissao        | Double  | | Percentual de comissão do item           |
411 55 nicolli
|33| qualidadeSintetica        | String  | 255 | Qualidade Sintética do item           |
412 55 nicolli
|34| qualidadeAnalitica        | String  | 255 | Qualidade Analítica do item            |
413 31 jean
414 31 jean
Lista de Parâmetros:
415 31 jean
416 31 jean
|_. Parâmetro  |_. Tipo  |_. Precisão |_. Descrição         |
417 31 jean
| :p1 | String   |  255          | Código do Pedido (É comparado com o "código do pedido no Erp" do "Listagem de Pedidos - Capa" e com o valor do "Pedido ERP" no botão azul de pedidos finalizados do FV)|
418 31 jean
419 31 jean
h2. Listagem de Pedidos - Notas
420 31 jean
421 31 jean
Retornar dados das Notas Fiscais do pedido.
422 31 jean
423 40 jean
|_.Pos|_. Campo  |_. Tipo   |_. Precisão |_. Descrição |
424 89 jean
|1| dataEmissao | String | | Data de Emissão da Nota Fiscal |
425 31 jean
|2| numeroNF | String | 255 | Número da Nota Fiscal |
426 31 jean
|3| situacao | String | 255 | Situação da Nota Fiscal |
427 31 jean
|4| valorLiquido | Double | | Valor Total da Nota Fiscal |
428 31 jean
|5| codTransp | String | 255 | Código da Transportadora |
429 31 jean
|6| nomeTransp | String | 255 | Nome da Transportadora |
430 31 jean
|7| codRedespacho | String | 255 | Código do Redespacho |
431 31 jean
|8| nomeRedespacho | String | 255 | Nome do Redespacho |
432 31 jean
|9| chaveNFE | String | 255 | Chave da Nota Fiscal |
433 57 nicolli
|10| qtdeFaturado | Double | | Quantidade de quilos faturados |
434 31 jean
|11| dataEntrega | Date | | Data de entrega da Nota Fiscal |
435 31 jean
|12| descSituacaoEntrega | String | | Descrição da situação atual da entrega |
436 26 jean
437 26 jean
Lista de Parâmetros:
438 26 jean
439 26 jean
|_. Parâmetro  |_. Tipo  |_. Precisão |_. Descrição         |
440 26 jean
| :p1 | String   |  255          | Código do Pedido (É comparado com o "código do pedido no Erp" do "Listagem de Pedidos - Capa" e com o valor do "Pedido ERP" no botão azul de pedidos finalizados do FV)|
441 86 nicolli
442 86 nicolli
h2. Triangulação
443 86 nicolli
444 86 nicolli
Retornar relação dos trianguladores (Geral, por representante ou por cliente).
445 86 nicolli
446 86 nicolli
|_.Pos|_. Campo  |_. Tipo   |_. Precisão |_. Descrição |
447 88 nicolli
|1| codEmpresa * | String | 255 | Código da Empresa |
448 88 nicolli
|2| codClienteTriangulacao  *| String | 255 | Código do cliente triagulador |
449 88 nicolli
|3| nomeClienteTriangulacao * | String | 255 | Nome do cliente de triangulação. O nome está aqui pois podem existir clientes onde a base de clientes de triangulação não é a mesma da de clientes de venda. |
450 88 nicolli
|4| codClienteVenda | String | 255 | Código do cliente da venda a ser relacionado o cliente de triangulação (é opcional, se enviar nulo entende-se que o cliente de triangulação está disponível para todos os clientes de venda)|
451 88 nicolli
|5| codRepresentante | String | 255 | Código do representante a ser relacionado o cliente de triangulação (é opcional, se enviar nulo entende-se que o cliente de triangulação está disponível para todos os representantes)|