| WEBINTEGRATOR - Documentação de projeto | ||||
| Projeto: | csw | Título: | Sistema Web Consistem | 23/07/2008 16:24 |
| Projeto | Páginas | Grids | Eventos | Downloads | Uploads | Variáveis | Classes Java |
| [confeccao/ordemproducao/listagem/fase] Listagem da Ordem de Produção - Grid de Fases da OP: Pré-Página | |
| Tipo: | Objeto |
| Descrição: | Dados da Fase |
| Condição: | true |
| Objeto: | tmp.fase |
| Banco de dados: | principal |
| Instrução SQL: | &sql select codFaseAtual, nomeFaseAtual,codLote, codProduto, codSeqRoteiroAtual, tipo as tipoOP,codSeqRoteiroAnterior,faseCorte, %EXTERNAL(dataPrevisaoTermino) as dataPrevisaoTermino, codFornecHomologado,nomeFornecHomologado from Tco.OrdemProd where codEmpresa = "|pvt.login.idEmpresa|" and codLote = "|codLote|" and numeroOP = "|numeroOP|" |
| Tipo: | Objeto |
| Descrição: | Descrição do Lote |
| Condição: | true |
| Objeto: | tmp.lote |
| Banco de dados: | principal |
| Instrução SQL: | &sql Select descricao from Tcl.Lote where codEmpresa = "|pvt.login.idEmpresa|" and codLote = "|codLote|" |
| Tipo: | Objeto |
| Descrição: | Dados do Produto |
| Condição: | true |
| Objeto: | tmp.item |
| Banco de dados: | principal |
| Filtro SQL: | %*?' |
| Instrução SQL: | &sql Select codigoEditado,descricao,codigoAntigo from Tcp.Engenharia where codEmpresa = "|pvt.login.idEmpresa|" and codEngenharia = "|tmp.fase.codProduto|" |
| Tipo: | Objeto |
| Descrição: | Ref. Provisoria |
| Condição: | true |
| Objeto: | tmp.dadosgerais |
| Banco de dados: | principal |
| Filtro SQL: | %*?' |
| Instrução SQL: | &sql select refProvisoria from Tcp.DadosGeraisEng where codEmpresa = "|pvt.login.idEmpresa|" and codEngenharia = "|tmp.fase.codProduto|" |
| Tipo: | Objeto |
| Descrição: | Mostrar os dados da Requisicao |
| Condição: | true |
| Objeto: | tmp.req |
| Banco de dados: | principal |
| Instrução SQL: | &sql Select id,codNatEstoque,nomeNatEstoque, codCCusto, centroCusto->nome as nomeCCusto, codLoteConfec, nomeLoteConfec, numOPConfec, observacao1, observacao2, observacao3, observacao4, observacao5, observacao6, %EXTERNAL(dtEmissao) as dtEmissao from Tcq.Requisicao where codEmpresa = |pvt.login.idEmpresa| and codLoteConfec = "|tmp.lote|" and numOPConfec = "|tmp.numeroOP|" and numero = "|codRequisicao|" |
| Tipo: | Gravar variáveis |
| Descrição: | Grava Data de Emissão da Requisição |
| Condição: | |tmp.req.dtEmissao|= |
| Objetos: | tmp.req.dtEmissao |
| Recursivo: | Não |
| Processa FALSO: | Não |
| Condição verdadeira: | |wi.date.dmy| |
| Tipo: | Objeto |
| Descrição: | Dados da Grade Para a Engenharia |
| Condição: | true |
| Objeto: | tmp.grade |
| Banco de dados: | principal |
| Instrução SQL: | &sql Select codGrade from Tco.OrdemProd where codEmpresa = |pvt.login.idEmpresa| and codLote = "|codLote|" and numeroOP = "|numeroOP|" |
| Tipo: | Update |
| Descrição: | Gerar Tabela de Tamanhos e Sortimentos |
| Condição: | true |
| Banco de dados: | principal |
| Instrução SQL: | Tco.Tamanhos.gerarTamanhos( |pvt.login.idEmpresa|, '|codLote|', '|numeroOP|', '|tmp.grade.codGrade|', '|wi.session.id|') |
| Mensagem OK: | 1 |
| Mensagem de erro: | |wi.sql.msg| |
| Resposta: | tmp.error |
| Quantidade: | ' |
| Tipo: | Gravar variáveis |
| Descrição: | Inicializa a variavel tmp.id da engenharia |
| Condição: | true |
| Objetos: | tmp.id |
| Recursivo: | Não |
| Processa FALSO: | Não |
| Condição verdadeira: | |pvt.login.idEmpresa||||tmp.fase.codProduto| |
| Tipo: | Gravar variáveis |
| Descrição: | Verifica se deve ser impressa a Ficha técnica |
| Condição: | |tmp.imprimeFicha|!=true |
| Objetos: | tmp.imprimirFicha |
| Recursivo: | Não |
| Processa FALSO: | Não |
| Condição verdadeira: | none |
| Tipo: | Objeto |
| Descrição: | Dados do Sortimento Para Engenharia |
| Condição: | true |
| Objeto: | tmp.sortimento |
| Banco de dados: | principal |
| Instrução SQL: | &sql Select codSortimento from Tco.OrdemProd where codEmpresa = |pvt.login.idEmpresa| and codLote = "|codLote|" and numeroOP = "|numeroOP|" |
| Tipo: | Referência a grid |
| Condição: | true |
| Tipo de grid: | SQLS |
| Nome do grid: | TcoReqOPLote |
| Tipo: | Referência a grid |
| Condição: | true |
| Tipo de grid: | SQLS |
| Nome do grid: | TcoTamanhosSortimentos |
| Tipo: | Referência a grid |
| Condição: | true |
| Tipo de grid: | SQLS |
| Nome do grid: | TcoTamanhosSortimentos1 |
| Tipo: | Referência a grid |
| Condição: | true |
| Tipo de grid: | SQLS |
| Nome do grid: | TcoTamanhosSortimentosComp |
| Tipo: | Referência a grid |
| Condição: | true |
| Tipo de grid: | SQLS |
| Nome do grid: | TcoObsFases |
| Tipo: | Objeto |
| Descrição: | Dados da Movimentação da Fase (FACCIONISTA) |
| Condição: | true |
| Objeto: | tmp.movfase |
| Banco de dados: | principal |
| Instrução SQL: | &sql select codFaccionista, nomeFaccionista from Tco.MovimentacaoOPFase where codEmpresa = "|pvt.login.idEmpresa|" and codLote = "|codLote|" and numeroOP = "|numeroOP|" and seqRoteiro = "|tmp.fase.codSeqRoteiroAnterior|" |
| Tipo: | Update |
| Descrição: | Chama o método que executa a Rotina CSWCCTCP310 |
| Condição: | |tmp.fase.faseCorte|=1 |
| Banco de dados: | principal |
| Instrução SQL: | Tcp.Engenharia.chamaRotinaCSWCCTCP310("|wi.session.id|", "|pvt.login.idEmpresa|", "|tmp.fase.codProduto|") |
| Mensagem OK: | 1 |
| Resposta: | tmp.error |
| Tipo: | Objeto |
| Descrição: | Verifica se gerou balanceamento |
| Condição: | |tmp.fase.faseCorte|=1 |
| Objeto: | tmp.geroubal |
| Banco de dados: | principal |
| Instrução SQL: | &sql Select TOP 1 codEmpresa from Tcp.TempBalanc where codEmpresa = "|pvt.login.idEmpresa|" and codEngenharia="|tmp.fase.codProduto|" and sessao = "|wi.session.id|" |
| Tipo: | Gravar variáveis |
| Descrição: | Visualizar ou nao o balanceamento |
| Condição: | |tmp.geroubal.codEmpresa|=|| |tmp.fase.faseCorte|!=1 |
| Objetos: | tmp.verbalanc |
| Recursivo: | Não |
| Processa FALSO: | Sim |
| Condição verdadeira: | none |
| Condição falsa: | inline |
| Tipo: | Referência a grid |
| Condição: | |tmp.verbalanc|!=none |
| Tipo de grid: | SQLS |
| Nome do grid: | TcpBalanceamento |
| Tipo: | Gravar variáveis |
| Descrição: | Verifica se imprimi o Grid de Perimetros dos Paineis |
| Condição: | |tmp.fase.faseCorte|!=1 |
| Objetos: | tmp.opPerimetros |
| Recursivo: | Não |
| Processa FALSO: | Sim |
| Condição verdadeira: | none |
| Tipo: | Referência a grid |
| Condição: | |tmp.opPerimetros|!=none |
| Tipo de grid: | SQLS |
| Nome do grid: | TcpPerimetroPainel |
| Tipo: | Gravar variáveis |
| Descrição: | Verifica mostra fornecedor homologado |
| Condição: | |tmp.fase.codFornecHomologado|= |
| Objetos: | tmp.disFornecHomologado |
| Recursivo: | Não |
| Processa FALSO: | Sim |
| Condição verdadeira: | none |
| Tipo: | Objeto |
| Descrição: | Necessidade de tecido do Debrum/Filete/Tira |
| Condição: | true |
| Objeto: | tmp |
| Banco de dados: | principal |
| Filtro SQL: | %*?' |
| Instrução SQL: | Tco.TempNecTecido.gravarNecessidadeTecido("|pvt.login.idEmpresa|","|wi.session.id|","|codLote|","|numeroOP|") |
| Tipo: | Referência a grid |
| Condição: | |tmp.nectecido|!=none |
| Tipo de grid: | SQLS |
| Nome do grid: | TcoNecTecido |
| Tipo: | Referência a grid |
| Condição: | |tmp.imprimeCheckList|!=none |
| Tipo de grid: | SQLS |
| Nome do grid: | TcoRelCheckList |