Árvore de páginas


01. DADOS GERAIS

Linha de Produto:PIMSCS
Segmento:Agroindústria
Módulo:Pesagem de Análises de Matéria-Prima
Função:

SPA_PRD → Tabelas → Cadastro de Veículos → Veículos

SPA_PRD → Movimentação → Ordem de Pesagem

SPA_PRDA → Pesagem de Produtos Automatizadas

Ticket:5853313
Requisito/Story/Issue (informe o requisito relacionado) :DAGROFSW-737


02. SITUAÇÃO/REQUISITO

No processo de pesagem automatizada de álcool, quando houver estouro do PBTC possibilitar a utilização de multi setas do veículo para que a pesagem seja realizada sem a necessidade da alteração da ordem de carregamento por parte de um usuário.

03. SOLUÇÃO

Foi desenvolvido um processo para utilização das multi setas do veículo a fim de evitar a ação de um usuário em caso de estouro do PBTC, conforme definição:

* Caso ocorra estouro do PBTC de acordo com a quantidade de produto informada, o sistema consultará o cadastro de multi setas, da maior para a menor, até que encontre uma seta onde o PBTC seja atendido. Neste caso a pesagem ocorrerá normalmente e a quantidade de produto atendida será impressa no ticket de carregamento;

* Caso ocorra o estouro do PBTC e o sistema não encontre no cadastro de multi setas um valor que atenda ao mesmo, será verificado se a ordem de carregamento possui permissão para excesso de PBTC:

1. Caso possua: a pesagem ocorrerá normalmente mesmo com o estouro do PBTC;
2. Caso não possua: o sistema irá verificar se o(s) veículo(s) do carregamento possui permissão para excesso do PBTC. Caso todos os veículos da composição possuam permissão para carregamento com excesso do PBTC a pesagem ocorrerá normalmente. Caso um dos veículos da composição não possua a permissão, o sistema emitirá o aviso de excesso do PBTC e será necessária uma ação do usuário.


04. DEMAIS INFORMAÇÕES

* Atualizar a aplicação SPA_PRD;

* Atualizar a aplicação SPA_PRDA;

* Realizar a importação dos objetos;

* Realizar a importação de mensagens;

* Realizar a importação de parâmetros e configurar conforme abaixo:
- SPA_OUTR | FG_HABILITA_MULTI_SETAS - Flag para habilitar / desabilitar a funcionalidade de multi setas para veículos;
- SPA_OUTR | QT_SETAS_MAX - Define a quantidade máxima de setas que poderão ser cadastradas por veículo.

* Executar os seguintes Scripts:
create table CAD_VEICULOS_SETA (
    NO_PLACA        varchar2(10)    NOT NULL,    NO_SEQUENCIA        number(2,0)    NOT NULL,    DE_SETA        varchar2(100)    NOT NULL,    QT_CAPACIDADE        number(6,0)    NOT NULL,    ROWVERSION        number(5,0),    CONSTRAINT CAD_VEICULOS_SETA_PK PRIMARY KEY (NO_PLACA,NO_SEQUENCIA) USING INDEX TABLESPACE PIMS_INDX)    TABLESPACE PIMS_DATA;
alter table CAD_VEICULOS_SETA add constraint CAD_VEICULOS_SETA1_FK_CAD_VEIC foreign key  (NO_PLACA) references CAD_VEICULOS on delete cascade;

ALTER TABLE CAD_VEICULOS ADD FG_EXCESSO_PBTC VARCHAR(1);
ALTER TABLE ORD_CAR_OPES ADD FG_EXCESSO_PBTC VARCHAR(1);



05. ASSUNTOS RELACIONADOS