Histórico da Página
...
input table tt-ref-ordem,
input numeroDaOrdem,
input numeroDoReporte,
...
- tt-ref - Temp-table contendo as informações de refugo avulso (obrigatório);
- tt-ref-ordem - Temp-table contendo as informações para rejeição (opcional);
- numeroDaOrdem - Número da ordem de produção (obrigatório);
- numeroDoReporte - Número do reporte de produção (opcional);
- codigoCentroDeTrabalho - Código do centro de trabalho (opcional - somente obrigatório quando reporte do Chão de Fábrica);
- codigoContaRefugo - Código da conta para refugo (opcional);
- codigoCentroCustoRefugo - Código do centro de custo para o refugo (opcional);
- tt-erro - Temp-table que retorna os erros da API.
...
- Não são feitos refugos em ordens terminadas ou encerradas;
- Reportes estornados não recebem refugo avulso;
- Reporte deve possuir peças boas;
- Somente são aceitos refugos para itens com tipo de refugo "Perda Total".
- A conta e o centro de custo são opcionais pois caso não forem enviados, é utilizado o padrão dos parâmetros da produção. Mas se já existir um refugo para o reporte, então é utilizada a informação deste registro.
- O parâmetro 2 só é necessário para apontamento pela produção e se estiver sendo usada rejeição (módulo controle de qualidade ligado, tipo CQ igual a 2 ou 3 e item com controle de qualidade).
Para refugo por número do reporte, o usuário precisa enviar o parâmetro 34. Regras específicas:
- Quando Chão de Fábrica, somente é aceito refugo avulso para a última operação.
- Se Chão de Fábrica, a operação e o Split não podem estar encerrados.
...
No caso do módulo produção, não existe o uso de motivo de refugo e quantidade retrabalhada, então não há necessidade de preenchimento destes campos. Enviar apenas nr-ord-prod e qtd-operac-refgda.
tt-ref-ordem | Entrada/Saída | ||||
Registros de rejeição | Entrada | ||||
Atributo | Tipo | Formato | Valor Inicial | Obrigatório | Evolução |
op-seq | like ref-ordem.op-seq | ||||
nr-ord-prod | like ref-ordem.nr-ord-prod | ||||
qt-refugo | like ref-ordem.qt-refugo | ||||
tipo-rejeicao |
| like cod-rejeicao.tipo-rejeicao |
|
|
|
dt-refugo | like ref-ordem.dt-refugo | ||||
codigo-rejei | like ref-ordem.codigo-rejei | ||||
observacao | like ref-ordem.observacao | ||||
descricao | like cod-rejeicao.descricao |
tt-erro | Entrada/Saída | ||||
Nesta temp-table são armazenados os possíveis erros que ocorreram durante a criação/alteração/eliminação das ordens. | Entrada | ||||
Atributo | Tipo | Formato | Valor Inicial | Obrigatório | Evolução |
i-sequen | Inteiro | 999 |
|
|
|
cd-erro | Inteiro | >>>>9 |
|
|
|
Mensagem | Character | X(255) |
|
|
|
...