Histórico da Página
...
goToKeyMétodo:
Descrição:
Reposiciona registro com base no índice CODIGO
Requisitos:
Nenhum
Parâmetros:
Parâmetro | Tipo | Formato | I | O | IO | Descrição |
pnr-ord-produ | Int |
| X |
|
| Número Ordem Produção |
...
Método:
getKey
Descrição:
Retorna valores dos campos do índice CODIGO
Requisitos:
Nenhum
Parâmetros:
Parâmetro | Tipo | Formato | I | O | IO | Descrição |
pnr-ord-produ | Int |
|
| X |
| Número Ordem Produção |
...
Método:
goToEstabel
Descrição:
Procura pelo índice, caso não ache, retorna mensagem de erro padrão do EMS
Requisitos:
Nenhum
Parâmetros:
Parâmetro | Tipo | Formato | I | O | IO | Descrição |
pcod-estabel | Char |
| X |
|
| Estabelecimento |
pnr-ord-produ | Int |
| X |
|
| Número Ordem Produção |
pit-codigo | Char |
| X |
|
| Item |
...
goToItemEmiss
Descrição:
Procura pelo índice, caso não ache, retorna mensagem de erro padrão do EMS
Requisitos:
Nenhum
Parâmetros:
Parâmetro | Tipo | Formato | I | O | IO | Descrição |
pit-codigo | Char |
| X |
|
| Item |
pdt-emissao | Date |
| X |
|
| Data Emissão |
pnr-ord-produ | Int |
| X |
|
| Número Ordem Produção |
...
Método:
goToLinha
Descrição:
Procura pelo índice, caso não ache, retorna mensagem de erro padrão do EMS
Requisitos:
Nenhum
Parâmetros:
Parâmetro | Tipo | Formato | I | O | IO | Descrição |
pnr-linha | Int |
| X |
|
| Linha Produção |
pnr-ord-produ | Int |
| X |
|
| Número Ordem Produção |
pit-codigo | Char |
| X |
|
| Item |
...
Método:
goToReqSum
Descrição:
Procura pelo índice, caso não ache, retorna mensagem de erro padrão do EMS
Requisitos:
Nenhum
Parâmetros:
Parâmetro | Tipo | Formato | I | O | IO | Descrição |
pnr-req-sum | Int |
| X |
|
| Requisição Sum |
pnr-ord-produ | Int |
| X |
|
| Número Ordem Produção |
pit-codigo | Char |
| X |
|
| Item |
...
validateRecord
Descrição:
Valida Valida temptable RowObject
Requisitos:
Nenhum
Parâmetros:
Recebe o tipo de validação (Create, Delete, Update)
Parâmetro | Tipo | Formato | I | O | IO | Descrição |
pType | Char |
| X |
|
| Recebe o tipo de validação |
Método:
getCharField
Descrição:
Retorna o valor de um campo character.
Requisitos:
Nenhum
Parâmetros:
Parâmetro | Tipo | Formato | I | O | IO | Descrição |
pFieldName | Char |
| X |
|
| Nome Campo |
pFieldValue | Char |
|
| X |
| Valor Campo |
Método:
getDecField
Descrição:
Retorna o valor de um campo decimal.
Requisitos:
Nenhum
Parâmetros:
Parâmetro | Tipo | Formato | I | O | IO | Descrição |
pFieldName | Char |
| X |
|
| Nome Campo |
pFieldValue | Decimal |
|
| X |
| Valor Campo |
Método:
getIntField
Descrição:
Retorna o valor de um campo inteiro.
Requisitos:
Nenhum
Parâmetros:
Parâmetro | Tipo | Formato | I | O | IO | Descrição | |||
pFieldName | Char |
| X |
|
| Nome Campo | |||
pFieldValue | Integer |
|
| X |
| Valor Campo |
...
Método:
getDateField
Descrição:
Retorna o valor de um campo date.
Requisitos:
Nenhum
Parâmetros:
Parâmetro | Tipo | Formato | I | O | IO | Descrição | |
pFieldName | Char |
| X |
|
| Nome Campo | |
pFieldValue | Date |
|
| X |
| Valor Campo |
Método:
getLogField
Descrição:
Retorna o valor de um campo logical.
Requisitos:
Nenhum
Parâmetros:
Parâmetro | Tipo | Formato | I | O | IO | Descrição | |||||
pFieldName | Char |
| X |
|
| Nome Campo | |||||
pFieldValue | Logical |
|
| X |
| Valor Campo |
...
Método:
getRawField
Descrição:
Retorna Retorna valor de campos do tipo raw.
Requisitos:
Nenhum
Parâmetros:
Parâmetro | Tipo | Formato | I | O | IO | Descrição | |
pFieldName | Char |
| X |
|
| Nome Campo | |
pFieldValue | Raw |
|
| X |
| Valor Campo |
Método:
getRecidField
Descrição:
Retorna Retorna valor de campos do tipo recid.
Requisitos:
Nenhum
Parâmetros:
Parâmetro | Tipo | Formato | I | O | IO | Descrição | |
pFieldName | Char |
| X |
|
| Nome Campo | |
pFieldValue | Recid |
|
| X |
| Valor Campo |
...
Definição das Queries (acesso ao banco de dados) e Contraints (regras de leitura) utilizadas para buscar grupos de registros da base de dados.
Método:
OpenQueryStatic ("Main")
...
Descrição: Busca conjunto de registros da tabela ord-prod.
Método:
OpenQueryStatic ("Estado")
...
Ordena por número da ordem de produção.
Método:
OpenQueryStatic ("CodEstab")
...
Ordena por número da ordem de produção.
Método:
OpenQueryStatic ("Datas")
...
Ordena por número da ordem de produção.
Método:
OpenQueryStatic ("EstFiltroOrdProdu")
...
Executar o método setConstraintEstFiltro
Método:
OpenQueryStatic ("OrdProdu")
...
Executar o método setConstraintOrdProdu
Método:
SetConstraintDatas
...
Parâmetro | Tipo | Formato | I | O | IO | Descrição |
inicio-ini | date | 99/99/9999 | X |
|
| Data de Início Inicial |
inicio-fim | date | 99/99/9999 | X |
|
| Data de Início Final |
termino-ini | date | 99/99/9999 | X |
|
| Data de Término Inicial |
termino-fim | date | 99/99/9999 | X |
|
| Data de Término Final |
log-nao-iniciada | logical | yes/no | X |
|
| Ordens Não Inciadas |
log-liberada | logical | yes/no | X |
|
| Ordens Liberadas |
log-alocada | logical | yes/no | X |
|
| Ordens Alocadas |
log-separada | logical | yes/no | X |
|
| Ordens Separadas |
log-iniciada | logical | yes/no | X |
|
| Ordens Iniciadas |
log-finalizada | logical | yes/no | X |
|
| Ordens Finalizadas |
log-terminada | logical | yes/no | X |
|
| Ordens Terminadas |
log-requisitada | logical | yes/no | X |
|
| Ordens Requisitadas |
Método:
SetConstraintEstado
...
Parâmetro | Tipo | Formato | I | O | IO | Descrição |
pinicial | char |
| X |
|
| Inicial |
pfinal | char |
| X |
|
| Final |
pnao-iniciadas | char |
| X |
|
| Não iniciadas |
pliberadas | char |
| X |
|
| Liberadas |
palocadas | char |
| X |
|
| Alocadas |
pseparadas | char |
| X |
|
| Separadas |
prequisitadas | char |
| X |
|
| Requisitadas |
piniciadas | char |
| X |
|
| Iniciadas |
pfinalizadas | char |
| X |
|
| Finalizadas |
pterminadas | char |
| X |
|
| Terminadas |
Método:
SetConstraintOrdProdu
...
Parâmetro | Tipo | Formato | I | O | IO | Descrição |
pnr-ord-produ | char |
| X |
|
| Número Ordem Produção |
Métodos Negócio
Métodos adicionais de atualização e acesso a base de dados.
...
Método:
AtualizarEstadoOrdem
Descrição:
Atualizar o estado da RowObject conforme o estado da ordem de produção.
...
Ao alterar o estado da ordem de não iniciada para liberada também passa o campo ord-prod.log-1 = yes (liberada). Quando a ordem estiver alocada e for liberada o estado continua como alocada porém o campo ord-prod.log-1 = yes (alocada).
Requisitos:
Nenhum
Parâmetros:
Parâmetro | Tipo | I | O | IO | IODescrição | ||
i-nr-ord-produ | int | X |
| Número Ordem para ser posicionada |
...
desabilitaCampo
Descrição:
Conforme o tipo de custo (mensal,on-line,padrao) este campo será desabilitado.
Requisitos:
Nenhum
Parâmetros:
Parâmetro | Tipo | Formato | I | O | IO | Descrição | |
c-return | char |
|
| X |
| Retorna campo a ser desabilitado |
...
Método: EstadoOrdem
Descrição:
Procedimento para retornar o estado da Ordem de Produção
de acordo com os parâmetros recebidos.
Requisitos:
Parâmetros:
Parâmetro | Tipo | Format | I | O | IO | Descrição |
p-nr-ordem | Int |
| X |
|
| Número Ordem |
p-nao-iniciadas | char |
| X |
|
| Não iniciadas |
p-liberadas | char |
| X |
|
| Liberadas |
p-alocadas | char |
| X |
|
| Alocadas |
p-separadas | char |
| X |
|
| Separadas |
p-requisitadas | char |
| X |
|
| Requisitadas |
p-iniciadas | char |
| X |
|
| Iniciadas |
p-finalizadas | char |
| X |
|
| Finalizadas |
p-terminadas | char |
| X |
|
| Terminadas |
c-return | char |
|
| X |
|
|
...
Método: VerificaCamposDesmontagem
Descrição:
Este Procedimento Valida os campos do programa wcp0318.w
(Desmontagem de item).
Requisitos:
Parâmetros:
Parâmetro | Tipo | Formato | I | O | IO | Descrição |
fi_dt_trans | date |
| X |
|
| Data Trans |
fi_conta_contabil | char |
| X |
|
| Conta Contábil |
fi-reduzida | int |
| X |
|
| Reduzida |
fi-it-codigo | char |
| X |
|
| Item |
fi-cod-estabel | char |
| X |
|
| Estabelecimento |
fi-cod-depos | char |
| X |
|
| Depósito |
fi-cod-localiz | char |
| X |
|
| Localização |
fi-un | char |
| X |
|
| Unidade |
fi-quantidade | decimal |
| X |
|
| Quantidade |
fi-lote | char |
| X |
|
| Lote |
fi-nro-docto | char |
| X |
|
| Número Documento |
fi-serie-docto | char |
| X |
|
| Série Documento |
fi-conta- contabil-aplicacao | char |
| X |
|
| Conta Contábil Aplicação |
fi-reduzida-aplicacao | int |
| X |
|
| Reduzida Aplicação |
table for RowErrors |
|
|
| X |
|
|
...