Árvore de páginas

Geração de Nota Fiscal de Entrada Diária_PCCP0327

Linha de Produto:

PIMSCS.

Segmento:

Agroindústria.

Módulo:

Pesagem e Análise de Matéria-Prima.

Função:

SPA > Movimentação > Nota Fiscal de Entrada Diária - Geração.

SPA > Movimentação > Nota Fiscal de Entrada Diária - Reversão.

ACSA_MP > Processos > Nota Fiscal de Entrada Diária - Geração.

ACSA_MP > Processos > Nota Fiscal de Entrada Diária - Reversão.

Situação/Requisito:

Alterar rotina de geração e reversão de NF para gravar ID_PRODUTO ( Zero por padrão, ou recuperar do parâmetro do código do produto Cana);

Desenvolver rotina no aplicativo ACSA_MP para geração e reversão de NF, gravando o ID_PRODUTO.


Solução/Implementação:

Alteração na rotina de geração da NF no aplicativo SPA para o produto cana para gravar o ID_PRODUTO com valor 0 ou com o valor do ID_PRODUTO da cana, para ambientes que fazem uso da aplicação ACSA_MP.

Desenvolvimento da rotina de geração e reversão da NF para outras matérias primas considerando o código do produto informado no processo de geração.

Conversores e Parâmetros:

MP_RCMP | DE_SERIE_NF_PRODUTO - Parâmetro por produto para configuração da séria da nota fiscal do produto.

Instrução de Banco disponível no ALTER_ORA.SQL:

ALTER TABLE NF_ENTRADA ADD ID_PRODUTO NUMBER(38);
UPDATE NF_ENTRADA SET ID_PRODUTO = 0 WHERE ID_PRODUTO IS NULL;
COMMIT;

OBS.: Em ambientes com o cadastro de cana na mp_produto o valor do id_produto deve ser o mesmo do cadastro ao invés do valor 0 conforme acima. Segue SQL para recuperação do id_produto:

SELECT TO_CHAR(ID_PRODUTO) FROM MP_PRODUTO M, PARAMETROS P WHERE M.CD_PRODUTO = P.VALOR AND P.SECAO = 'RCMP' AND P.ENTRADA = 'CD_PRODUTO_CANA' AND P.INSTANCIA = 'XXX';

ALTER TABLE NF_ENTRADA DROP CONSTRAINT NF_ENTRADA_PK;
DROP INDEX NF_ENTRADA_PK;

alter table NF_ENTRADA add constraint NF_ENTRADA_PK primary key (INSTANCIA,DE_SERIE,NO_NF,ID_PRODUTO) USING INDEX TABLESPACE PIMS_INDX;


Tickets relacionados:

Não há.

Requisito:

DAGROSPA-2175.

DAGROSPA-2222.

DAGROSPA-2225.

Documento de Referência:

Nota Fiscal de Entrada Diária - Geração_SPAP1325

Nota Fiscal de Entrada Diária - Reversão_SPAP1326

Nota Fiscal de Entrada Diária - Geração_PCCP0327

Nota Fiscal de Entrada Diária - Reversão_PCCP0328

Pacote:

Informe o [linkdopacote]