Mudanças entre as edições de "Aplicação de itens no pedido"
(10 revisões intermediárias por um outro usuário não estão sendo mostradas) | |||
Linha 12: | Linha 12: | ||
|- | |- | ||
| 28/05/2018 || Ryvane Maria || Inclusão de novos tipos de movimento | | 28/05/2018 || Ryvane Maria || Inclusão de novos tipos de movimento | ||
+ | |- | ||
+ | | 11/06/2018 || Marcus Fábio Salviano || Aprovação das Alterações no Documento pelo Desenvolvimento | ||
|- | |- | ||
|} | |} | ||
Linha 48: | Linha 50: | ||
| 1 | | 1 | ||
| S | | S | ||
− | | | + | | N |
| Destinado a aplicação de itens para pedidos do tipo 'Venda' | | Destinado a aplicação de itens para pedidos do tipo 'Venda' | ||
|- | |- | ||
Linha 54: | Linha 56: | ||
| 1 | | 1 | ||
| S | | S | ||
− | | | + | | N |
| Destinado a aplicação de itens para pedidos do tipo 'Venda' | | Destinado a aplicação de itens para pedidos do tipo 'Venda' | ||
|- | |- | ||
Linha 60: | Linha 62: | ||
| 1 | | 1 | ||
| S | | S | ||
− | | | + | | N |
| Destinado a aplicação de itens para pedidos do tipo 'Venda' | | Destinado a aplicação de itens para pedidos do tipo 'Venda' | ||
|- | |- | ||
Linha 66: | Linha 68: | ||
| 1 | | 1 | ||
| S | | S | ||
− | | | + | | N |
| Destinado a aplicação de itens para pedidos do tipo 'Venda' | | Destinado a aplicação de itens para pedidos do tipo 'Venda' | ||
|- | |- | ||
Linha 72: | Linha 74: | ||
| 1 | | 1 | ||
| S | | S | ||
− | | | + | | N |
| Destinado a aplicação de itens para pedidos do tipo 'Venda' | | Destinado a aplicação de itens para pedidos do tipo 'Venda' | ||
|- | |- | ||
Linha 78: | Linha 80: | ||
| 1 | | 1 | ||
| S | | S | ||
− | | | + | | N |
| Destinado a aplicação de itens para pedidos do tipo 'Venda' | | Destinado a aplicação de itens para pedidos do tipo 'Venda' | ||
|- | |- | ||
Linha 84: | Linha 86: | ||
| 1 | | 1 | ||
| S | | S | ||
− | | | + | | N |
| Destinado a aplicação de itens para pedidos do tipo 'Venda' | | Destinado a aplicação de itens para pedidos do tipo 'Venda' | ||
|- | |- | ||
Linha 90: | Linha 92: | ||
| 1 | | 1 | ||
| S | | S | ||
− | | | + | | N |
| Destinado a aplicação de itens para pedidos do tipo 'Venda' | | Destinado a aplicação de itens para pedidos do tipo 'Venda' | ||
|- | |- | ||
Linha 96: | Linha 98: | ||
| 2 | | 2 | ||
| S | | S | ||
− | | | + | | N |
| Destinado a aplicação de itens para pedidos do tipo 'Bonificação' | | Destinado a aplicação de itens para pedidos do tipo 'Bonificação' | ||
|- | |- | ||
Linha 102: | Linha 104: | ||
| 2 | | 2 | ||
| S | | S | ||
− | | | + | | N |
| Destinado a aplicação de itens para pedidos do tipo 'Bonificação' | | Destinado a aplicação de itens para pedidos do tipo 'Bonificação' | ||
|- | |- | ||
Linha 108: | Linha 110: | ||
| 2 | | 2 | ||
| S | | S | ||
− | | | + | | N |
| Destinado a aplicação de itens para pedidos do tipo 'Bonificação' | | Destinado a aplicação de itens para pedidos do tipo 'Bonificação' | ||
|- | |- | ||
Linha 114: | Linha 116: | ||
| 2 | | 2 | ||
| S | | S | ||
− | | | + | | N |
| Destinado a aplicação de itens para pedidos do tipo 'Bonificação' | | Destinado a aplicação de itens para pedidos do tipo 'Bonificação' | ||
|- | |- | ||
Linha 120: | Linha 122: | ||
| 2 | | 2 | ||
| S | | S | ||
− | | | + | | N |
| Destinado a aplicação de itens para pedidos do tipo 'Bonificação' | | Destinado a aplicação de itens para pedidos do tipo 'Bonificação' | ||
|- | |- | ||
Linha 126: | Linha 128: | ||
| 2 | | 2 | ||
| S | | S | ||
− | | | + | | N |
| Destinado a aplicação de itens para pedidos do tipo 'Bonificação' | | Destinado a aplicação de itens para pedidos do tipo 'Bonificação' | ||
|- | |- | ||
Linha 132: | Linha 134: | ||
| 2 | | 2 | ||
| S | | S | ||
− | | | + | | N |
| Destinado a aplicação de itens para pedidos do tipo 'Bonificação' | | Destinado a aplicação de itens para pedidos do tipo 'Bonificação' | ||
|- | |- | ||
Linha 138: | Linha 140: | ||
| 2 | | 2 | ||
| S | | S | ||
− | | | + | | N |
| Destinado a aplicação de itens para pedidos do tipo 'Bonificação' | | Destinado a aplicação de itens para pedidos do tipo 'Bonificação' | ||
|- | |- | ||
Linha 144: | Linha 146: | ||
| 3 | | 3 | ||
| S | | S | ||
− | | | + | | N |
| Destinado a aplicação de itens para pedidos do tipo 'Venda a ordem' | | Destinado a aplicação de itens para pedidos do tipo 'Venda a ordem' | ||
|- | |- | ||
Linha 150: | Linha 152: | ||
| 3 | | 3 | ||
| S | | S | ||
− | | | + | | N |
| Destinado a aplicação de itens para pedidos do tipo 'Venda a ordem' | | Destinado a aplicação de itens para pedidos do tipo 'Venda a ordem' | ||
|- | |- | ||
Linha 156: | Linha 158: | ||
| 3 | | 3 | ||
| S | | S | ||
− | | | + | | N |
| Destinado a aplicação de itens para pedidos do tipo 'Venda a ordem' | | Destinado a aplicação de itens para pedidos do tipo 'Venda a ordem' | ||
|- | |- | ||
Linha 162: | Linha 164: | ||
| 3 | | 3 | ||
| S | | S | ||
− | | | + | | N |
| Destinado a aplicação de itens para pedidos do tipo 'Venda a ordem' | | Destinado a aplicação de itens para pedidos do tipo 'Venda a ordem' | ||
|- | |- | ||
Linha 168: | Linha 170: | ||
| 3 | | 3 | ||
| S | | S | ||
− | | | + | | N |
| Destinado a aplicação de itens para pedidos do tipo 'Venda a ordem' | | Destinado a aplicação de itens para pedidos do tipo 'Venda a ordem' | ||
|- | |- | ||
Linha 174: | Linha 176: | ||
| 3 | | 3 | ||
| S | | S | ||
− | | | + | | N |
| Destinado a aplicação de itens para pedidos do tipo 'Venda a ordem' | | Destinado a aplicação de itens para pedidos do tipo 'Venda a ordem' | ||
|- | |- | ||
Linha 180: | Linha 182: | ||
| 3 | | 3 | ||
| S | | S | ||
− | | | + | | N |
| Destinado a aplicação de itens para pedidos do tipo 'Venda a ordem' | | Destinado a aplicação de itens para pedidos do tipo 'Venda a ordem' | ||
|- | |- | ||
Linha 186: | Linha 188: | ||
| 3 | | 3 | ||
| S | | S | ||
− | | | + | | N |
| Destinado a aplicação de itens para pedidos do tipo 'Venda a ordem' | | Destinado a aplicação de itens para pedidos do tipo 'Venda a ordem' | ||
|- | |- | ||
Linha 192: | Linha 194: | ||
| 4 | | 4 | ||
| S | | S | ||
− | | | + | | N |
| Destinado a aplicação de itens para pedidos do tipo 'Venda futura' | | Destinado a aplicação de itens para pedidos do tipo 'Venda futura' | ||
|- | |- | ||
Linha 198: | Linha 200: | ||
| 4 | | 4 | ||
| S | | S | ||
− | | | + | | N |
| Destinado a aplicação de itens para pedidos do tipo 'Venda futura' | | Destinado a aplicação de itens para pedidos do tipo 'Venda futura' | ||
|- | |- | ||
Linha 204: | Linha 206: | ||
| 4 | | 4 | ||
| S | | S | ||
− | | | + | | N |
| Destinado a aplicação de itens para pedidos do tipo 'Venda futura' | | Destinado a aplicação de itens para pedidos do tipo 'Venda futura' | ||
|- | |- | ||
Linha 210: | Linha 212: | ||
| 4 | | 4 | ||
| S | | S | ||
− | | | + | | N |
| Destinado a aplicação de itens para pedidos do tipo 'Venda futura' | | Destinado a aplicação de itens para pedidos do tipo 'Venda futura' | ||
|- | |- | ||
Linha 216: | Linha 218: | ||
| 4 | | 4 | ||
| S | | S | ||
− | | | + | | N |
| Destinado a aplicação de itens para pedidos do tipo 'Venda futura' | | Destinado a aplicação de itens para pedidos do tipo 'Venda futura' | ||
|- | |- | ||
Linha 222: | Linha 224: | ||
| 4 | | 4 | ||
| S | | S | ||
− | | | + | | N |
| Destinado a aplicação de itens para pedidos do tipo 'Venda futura' | | Destinado a aplicação de itens para pedidos do tipo 'Venda futura' | ||
|- | |- | ||
Linha 228: | Linha 230: | ||
| 4 | | 4 | ||
| S | | S | ||
− | | | + | | N |
| Destinado a aplicação de itens para pedidos do tipo 'Venda futura' | | Destinado a aplicação de itens para pedidos do tipo 'Venda futura' | ||
|- | |- | ||
Linha 234: | Linha 236: | ||
| 4 | | 4 | ||
| S | | S | ||
− | | | + | | N |
| Destinado a aplicação de itens para pedidos do tipo 'Venda futura' | | Destinado a aplicação de itens para pedidos do tipo 'Venda futura' | ||
|- | |- | ||
Linha 240: | Linha 242: | ||
Cada tipo de movimento de item explicitado acima definirá, no ERP, o cálculo de imposto diferenciado que será aplicado sob o item no ERP, além da TES que será selecionada na importação do pedido. | Cada tipo de movimento de item explicitado acima definirá, no ERP, o cálculo de imposto diferenciado que será aplicado sob o item no ERP, além da TES que será selecionada na importação do pedido. | ||
+ | |||
+ | Para o funcionamento correto da funcoinalidade, os tipos de movimento de pedido existentes devem ser configurados da seguinte forma: | ||
+ | |||
+ | {| class="wikitable" | ||
+ | ! CD_TIPO | ||
+ | ! DS_TIPO | ||
+ | ! ID_MOVIMENTO_ITEM | ||
+ | ! ID_UTILIZAVEL | ||
+ | ! OBSERVAÇÃO | ||
+ | |- | ||
+ | | 1 || Venda || N || S || Destinado a pedidos do tipo 'Venda' | ||
+ | |- | ||
+ | | 2 || Bonificação || N || S || Destinado a pedidos do tipo 'Bonificação ' | ||
+ | |- | ||
+ | | 3 || Venda a ordem || N || S || Destinado a pedidos do tipo 'Venda a ordem' | ||
+ | |- | ||
+ | | 4 || Venda futura || N || S || Destinado a pedidos do tipo 'Venda futura' | ||
+ | |} | ||
+ | |||
'''- Integração dos dados de aplicação do item para o ERP: ''' | '''- Integração dos dados de aplicação do item para o ERP: ''' | ||
Linha 257: | Linha 278: | ||
'''RN2 - ''' O campo CD_TIPO_PAI deve ser preenchido com o tipo de pedido selecionado para o pedido original. | '''RN2 - ''' O campo CD_TIPO_PAI deve ser preenchido com o tipo de pedido selecionado para o pedido original. | ||
− | '''RN3 - ''' O campo ID_MOVIMENTO_ITEM deve ser preenchido com o valor 'S' e o campo ID_UTILIZAVEL deve ser preenchido com o valor ' '. | + | '''RN3 - ''' O campo ID_MOVIMENTO_ITEM deve ser preenchido com o valor 'S' e o campo ID_UTILIZAVEL deve ser preenchido com o valor 'N'. |
== Aprovação == | == Aprovação == |
Edição atual tal como às 21h04min de 11 de junho de 2018
Histórico de Revisões
Data | Quem | Comentários |
---|---|---|
09/05/2018 | Ryvane Maria | Criação do Documento |
28/05/2018 | Marcus Fábio Salviano | Aprovação do Documento pelo Desenvolvimento |
28/05/2018 | Jardel Sampaio | Validado pela integração |
28/05/2018 | Ryvane Maria | Inclusão de novos tipos de movimento |
11/06/2018 | Marcus Fábio Salviano | Aprovação das Alterações no Documento pelo Desenvolvimento |
Necessidade
Ao passo da criação de novos pedidos, podem existir diferentes aplicações para um mesmo produto, em pedidos diferentes ou em um mesmo pedido.
Uma aplicação é definida conforme a destinação daquele produto, ou seja, onde ele será aplicado. Por exemplo, um mesmo produto "Ração" pode ter sua aplicação voltada para bovinos ou suínos. Esta aplicação, por sua vez, interfere no cálculo de imposto daquele produto e na seleção da TES na importação do pedido.
É necessário que seja possível, para um mesmo produto, selecionar aplicações diferentes, com a finalidade de realizar cálculo de imposto e seleção de TES, na importação do pedido, de forma diferenciada, conforme a aplicação do item.
Selecionar a aplicação de cada item do pedido, conforme sua destinação, possibilitando o cálculo diferenciado do imposto e a seleção da TES na importação do pedido.
Solução
Para que isso seja possível, serão adicionados novos tipos de movimento para itens, de forma a categorizar a aplicação de cada item.
Ao inserir um item em um pedido, o usuário deverá selecionar o 'Tipo Item' que definirá a aplicação daquele produto. Desta forma, a partir do tipo de movimento do item, será possível definir, baseando-se em dados que serão manipulados exclusivamente no ERP, a tributação que será utilizada para cada tipo de aplicação.
Implementação
- Criação de novos tipos de movimento de itens:
Inicialmente, deverão ser criados novos tipos de movimento, com a finalidade de definir a aplicação de cada item, para todos os tipos de movimento utilizados: Venda, Bonificação, Venda a ordem e Venda futura.
CD_TIPO | DS_TIPO | CD_TIPO_PAI | ID_MOVIMENTO_ITEM | ID_UTILIZAVEL | OBSERVAÇÃO |
---|---|---|---|---|---|
A1 | Aves Postura | 1 | S | N | Destinado a aplicação de itens para pedidos do tipo 'Venda' |
C1 | Aves Corte | 1 | S | N | Destinado a aplicação de itens para pedidos do tipo 'Venda' |
S1 | Suíno | 1 | S | N | Destinado a aplicação de itens para pedidos do tipo 'Venda' |
B1 | Bovinos Leite | 1 | S | N | Destinado a aplicação de itens para pedidos do tipo 'Venda' |
K1 | Bovinos Corte | 1 | S | N | Destinado a aplicação de itens para pedidos do tipo 'Venda' |
P1 | Pet | 1 | S | N | Destinado a aplicação de itens para pedidos do tipo 'Venda' |
Q1 | Aquacultura | 1 | S | N | Destinado a aplicação de itens para pedidos do tipo 'Venda' |
O1 | Outros | 1 | S | N | Destinado a aplicação de itens para pedidos do tipo 'Venda' |
A2 | Aves Postura | 2 | S | N | Destinado a aplicação de itens para pedidos do tipo 'Bonificação' |
C2 | Aves Corte | 2 | S | N | Destinado a aplicação de itens para pedidos do tipo 'Bonificação' |
S2 | Suíno | 2 | S | N | Destinado a aplicação de itens para pedidos do tipo 'Bonificação' |
B2 | Bovinos Leite | 2 | S | N | Destinado a aplicação de itens para pedidos do tipo 'Bonificação' |
K2 | Bovinos Corte | 2 | S | N | Destinado a aplicação de itens para pedidos do tipo 'Bonificação' |
P2 | Pet | 2 | S | N | Destinado a aplicação de itens para pedidos do tipo 'Bonificação' |
Q2 | Aquacultura | 2 | S | N | Destinado a aplicação de itens para pedidos do tipo 'Bonificação' |
O2 | Outros | 2 | S | N | Destinado a aplicação de itens para pedidos do tipo 'Bonificação' |
A3 | Aves Postura | 3 | S | N | Destinado a aplicação de itens para pedidos do tipo 'Venda a ordem' |
C3 | Aves Corte | 3 | S | N | Destinado a aplicação de itens para pedidos do tipo 'Venda a ordem' |
S3 | Suíno | 3 | S | N | Destinado a aplicação de itens para pedidos do tipo 'Venda a ordem' |
B3 | Bovinos Leite | 3 | S | N | Destinado a aplicação de itens para pedidos do tipo 'Venda a ordem' |
K3 | Bovinos Corte | 3 | S | N | Destinado a aplicação de itens para pedidos do tipo 'Venda a ordem' |
P3 | Pet | 3 | S | N | Destinado a aplicação de itens para pedidos do tipo 'Venda a ordem' |
Q3 | Aquacultura | 3 | S | N | Destinado a aplicação de itens para pedidos do tipo 'Venda a ordem' |
O3 | Outros | 3 | S | N | Destinado a aplicação de itens para pedidos do tipo 'Venda a ordem' |
A4 | Aves Postura | 4 | S | N | Destinado a aplicação de itens para pedidos do tipo 'Venda futura' |
C4 | Aves Corte | 4 | S | N | Destinado a aplicação de itens para pedidos do tipo 'Venda futura' |
S4 | Suíno | 4 | S | N | Destinado a aplicação de itens para pedidos do tipo 'Venda futura' |
B4 | Bovinos Leite | 4 | S | N | Destinado a aplicação de itens para pedidos do tipo 'Venda futura' |
K4 | Bovinos Corte | 4 | S | N | Destinado a aplicação de itens para pedidos do tipo 'Venda futura' |
P4 | Pet | 4 | S | N | Destinado a aplicação de itens para pedidos do tipo 'Venda futura' |
Q4 | Aquacultura | 4 | S | N | Destinado a aplicação de itens para pedidos do tipo 'Venda futura' |
O4 | Outros | 4 | S | N | Destinado a aplicação de itens para pedidos do tipo 'Venda futura' |
Cada tipo de movimento de item explicitado acima definirá, no ERP, o cálculo de imposto diferenciado que será aplicado sob o item no ERP, além da TES que será selecionada na importação do pedido.
Para o funcionamento correto da funcoinalidade, os tipos de movimento de pedido existentes devem ser configurados da seguinte forma:
CD_TIPO | DS_TIPO | ID_MOVIMENTO_ITEM | ID_UTILIZAVEL | OBSERVAÇÃO |
---|---|---|---|---|
1 | Venda | N | S | Destinado a pedidos do tipo 'Venda' |
2 | Bonificação | N | S | Destinado a pedidos do tipo 'Bonificação ' |
3 | Venda a ordem | N | S | Destinado a pedidos do tipo 'Venda a ordem' |
4 | Venda futura | N | S | Destinado a pedidos do tipo 'Venda futura' |
- Integração dos dados de aplicação do item para o ERP:
Para que sejam calculadas as devidas tributações no ERP, é necessário associar cada item ao seu tipo de movimento. Essa associação será feita através do campo CD_TIPO_PEDIDO da tabela ITEM_PEDIDO.
Neste campo deverão ser enviadas as informações do tipo de movimento, para cada item inserido no pedido. Isso será possível salvando neste campo o código do tipo de movimento, que será definido através do campo CD_TIPO da tabela TIPO_MOVIMENTO_PEDIDO. No momento da integração, ao enviar o CD_TIPO, é necessário separar o código, retirando o referencial numérico e salvando no ERP apenas a letra correspondente (A,C,S,B,K,P,Q,O).
- Aplicação de impostos referentes a cada tipo de movimento de item no ERP:
Com a informação do código do tipo de movimento, será calculado, no ERP, as tributações pertinentes a cada aplicação de item.
Regras de Negócio
RN1 - As tributações referentes a cada tipo de aplicação de item serão calculadas no ERP, e, para que isso seja possível, será de responsabilidade da GeoSales enviar o tipo de aplicação utilizada para cada item.
RN2 - O campo CD_TIPO_PAI deve ser preenchido com o tipo de pedido selecionado para o pedido original.
RN3 - O campo ID_MOVIMENTO_ITEM deve ser preenchido com o valor 'S' e o campo ID_UTILIZAVEL deve ser preenchido com o valor 'N'.
Aprovação
Considero aprovada a documentação da funcionalidade especificada acima, e autorizo a implementação da mesma no Sistema GeoSales, em nome da Organização a qual estou vinculado.
Setor | Aprovado Por | Data | Assinatura |
---|---|---|---|
Gerente TI | |||
Gerente Projeto | |||
Gerente Comercial |