Histórico da Página
Informações Gerais
Especificação | |||
Produto | Logix | Módulo | Compras |
Segmento Executor | |||
Projeto1 | IRM/EPIC1 | ||
Requisito/Story/Issue1 | Subtarefa1 | ||
Chamado/Ticket2 | |||
País | ( X ) Brasil ( ) Argentina ( ) Mexico ( ) Chile ( ) Paraguai ( ) Equador ( ) USA ( ) Colombia ( ) Outro _____________. | ||
Outros | <Caso necessário informe outras referências que sejam pertinentes a esta especificação. Exemplo: links de outros documentos ou subtarefas relacionadas>. |
Legenda: 1 – Inovação 2 – Manutenção (Os demais campos devem ser preenchidos para ambos os processos).
Objetivo
Aumentar a capacidade de dígitos do código do item do fornecedor, no cadastro de credenciamento de fornecedores no Compras. Hoje somente suporta 15 posições, aumentar para 30 posições.
Fora do escopo
Neste desenvolvimento inicial serão previstos apenas os cadastros e as rotinas do Totvs Colaboração, ficando fora do escopo a preparação para demais consultas ou relatórios que apresentem ou tratem o item fornecedor. Ficando estas demais rotinas para a uma segunda fase deste desenvolvimento.
Definição da Regra de Negócio
Rotina | Tipo de Operação | Opção de Menu | Regras de Negócio |
SUP0090 – Credenciamento de Fornecedores Sup0090.per, SUP00901.per, SUP0090a.per | Alteração |
|
|
SUP21011 – Credenciamento de Fornecedores SUP21011.xml | Alteração | ||
SUP13505, SUP13600, SUP13601, SUP13770 Sup34094 Totvs Colaboração | Alteração |
|
|
suca1080.4gl sup0064.4gl | |||
Sup0090/Sup21011 - Contemplar 30 posições em tela para o campo Item fornecedor no programa de cadastro de credenciamento de fornecedores.
Sup13505 - Alterar função de recebimento da nota fiscal no Totvs Colaboração para que considere 30 posições do conteúdo que vem na tag do item, para então buscar na item_fornec se existe um item correspondente no Logix para este.
Sup13600 - Alterar função de envio de pedidos de compra no Totvs Colaboração para que considere 30 posições do item fornecedor cadastrado na item_fornec para envio na tag itemcodeprovider.
Sup13601 - Alterar função de envio de prorgamações de entrega no Totvs Colaboração para que considere 30 posições do item fornecedor cadastrado na item_fornec para envio na tag prodcodsuplli.
Sup137770 - Alterar na validação do item recebido no arquivo XML de nota do Totvs Colaboração ao buscar da item_fornec considerar o Item fornecedor com 30 posições.
Sup34094 - Alterar na criação da temporária aumentar o campo cod_item_fornec.
Demais rotinas:
suca1080.4gl
sup0064.4gl
sup0690.4gl
sup0798.4gl
sup1260.4gl
sup1261.4gl
sup1262.4gl
sup1390.4gl
sup22105.4gl
sup22139.4gl
sup2450.4gl
sup3140.4gl
sup3980.4gl
sup3990.4gl
sup4690.4gl
sup6250.4gl
sup9800.4gl
Alterar rotinas citadas para que contemple o novo tamanho do código do item fornecedor(30 posições). Seja mudando a posição em relatorios(afeta todos os demais campos que seguem o item fornecedor), ou outros ajustes tais como declaração de variável. Em muitos casos está declarando o item fornecedor de acordo com o item da ordem de compra, porém este não irá mudar, continua com 15 posições, então precisa ajustar a declaração do item fornecedor.
Obs.: Outras rotinas inicialmente foram levantadas que precisava alterar pois tinha variável com 15 posições, porém analisando caso a caso muitos não se tornou necessário pois comparava com nota de saída ou outro caso que não foi aumentadas as posições então nao tinha necessidade de aumentar para esta comparação.
Exemplo de Aplicação:
O fornecedor envia uma nota fiscal com seu código de produto e o mesmo possui hoje 20 posições. Ao receber o XML da nota fiscal no ERP, via Totvs Colaboração, a nota não entra pois o item fica inválido. E não é possível cadastrar uma regra dinâmica.
Tabelas Utilizadas
- item_fornec
Opcional
Protótipo de Tela
Dicionário de Dados
Arquivo ou Código do Script: Item_fornec
Campo | cod_item_fornec |
Tipo | <N> |
Tamanho | <30> |
Valor Inicial | <brancos> |
Mandatório | Sim ( ) Não ( X) |
Descrição | Código do item no fornecedor |
Título | Item fornecedor |
Picture | <XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX> |
Help de Campo | <Informar o código do item no fornecedor> |
Este documento é material de especificação dos requisitos de inovação, trata-se de conteúdo extremamente técnico. |
---|