tela de PCP

Embed Size (px)

Citation preview

Necessidades de customizaes 1 - tela de PCP 1.1 fazer um campo de pesquisa pelo Num da OP 1.2 possibilidade de reposicionar as colunas 1.3 colocar alguns campos a mais na tela (cliente, data firmada, observaoes de st atus de processo-tipo aguardando cliche) 1.4 a opo "ordenar por" n parte inferior da tela nao estao corretas(nas datas de en tregas) 1.5 registrar se a OP j foi impressa ou no 1.6 o campo item/entrega no est calculando corretamente 01/00 1.7 fazer a mesma tela sem o boto (salvar, troca de mquina, imprime OP, Firma OP e empenhos) para simulaes do comercial 1.8 Imprimir OP (ter a opo de poder gerar todas as Firmadas na data X e da Etapa Y ) 1.9 imprimir a requiso pela tela de PCP 1.10 fazer o Relatrio de programao da laminao e Acabamento 1.11 ao firmar perguntar se j quer imprimir a OP 2 - Gerar PIs 2.0 - Criar parametro MV_AUTOPI (criar produtos PI automatico) 2.1 - criar 05 campos SB1 (extrusa, imprime, lamina, refila, corte) 2.1.1 -Caracteristicas para criao dos campos campo = B1_EXT / B1_IMP / B1_LAM / B1_REF / B1_CRT tipo = LOGICO tam = 1 contexto = real propriedade = alterar titulo = EXTRUSA / IMPRIME / LAMINA / REFILA / CORTE help = Marque se este produto passa nesta fase para que o sistema crie o PI aoutamtico (parametro MV_AUTOPI tem que estar ativo) 2.2 - fazer PE que aps OK, cria registros na SB1 com o Tipo "PI" baseado na marcao dos campos citados(2.1) com as seguintes caracteristicas padres: 2.2.1 - se tiver marcado Extrusa: @ campo B1_GRUPO = "B2" @ campo B1_TIPO = "PI" @ campo B1_DESC = CODigo do (PA) + " - EXT - " + M->B1_DESC @ campo B1_DESCNF = " " @ campo B1_UM = "KG" @ campo B1_SEGUN = "KG" @ campo B1_CONTA = "110301004" //ESTOQUE PRODUTO SEMI-ACABADO @ campo B1_XCONTAC = "310101003" //PRODUTO SEMI-ACABADO @ campo B1_XONTAD = " " @ campo B1_RASTRO = "N" @ campo B1_POSIPI = "99999" @ campo B1_IPI = "0" @ campo B1_ORIGEM = "0" @ campo B1_GRTRIB = "002" @ campo B1_LOCPAD = "02" 2.2.2 - se tiver marcado Imprime: @ campo B1_GRUPO = "B1" @ campo B1_TIPO = "PI" @ campo B1_DESC = CODigo do (PA) + " - IMP - " + M->B1_DESC @ campo B1_DESCNF = " "

@ @ @ @ @ @ @ @ @ @ @

campo campo campo campo campo campo campo campo campo campo campo

B1_UM = "KG" B1_SEGUN = "KG" B1_CONTA = "110301004" //ESTOQUE PRODUTO SEMI-ACABADO B1_XCONTAC = "310101003" //PRODUTO SEMI-ACABADO B1_XONTAD = " " B1_RASTRO = "N" B1_POSIPI = "99999" B1_IPI = "0" B1_ORIGEM = "0" B1_GRTRIB = "002" B1_LOCPAD = "02"

2.2.3 - se tiver marcado Lamina: @ campo B1_GRUPO = Grupo do (PA) @ campo B1_TIPO = "PI" @ campo B1_DESC = CODigo do (PA) + " - LAM - " + M->B1_DESC @ campo B1_DESCNF = " " @ campo B1_UM = "KG" @ campo B1_SEGUN = "KG" @ campo B1_CONTA = "110301004" //ESTOQUE PRODUTO SEMI-ACABADO @ campo B1_XCONTAC = "310101003" //PRODUTO SEMI-ACABADO @ campo B1_XONTAD = " " @ campo B1_RASTRO = "N" @ campo B1_POSIPI = "99999" @ campo B1_IPI = "0" @ campo B1_ORIGEM = "0" @ campo B1_GRTRIB = "002" @ campo B1_LOCPAD = "02" 2.2.4 - se tiver marcado REFILA: @ campo B1_GRUPO = Grupo do (PA) @ campo B1_TIPO = "PI" @ campo B1_DESC = CODigo do (PA) + " - REF - " + M->B1_DESC @ campo B1_DESCNF = " " @ campo B1_UM = "KG" @ campo B1_SEGUN = "KG" @ campo B1_CONTA = "110301004" //ESTOQUE PRODUTO SEMI-ACABADO @ campo B1_XCONTAC = "310101003" //PRODUTO SEMI-ACABADO @ campo B1_XONTAD = " " @ campo B1_RASTRO = "N" @ campo B1_POSIPI = "99999" @ campo B1_IPI = "0" @ campo B1_ORIGEM = "0" @ campo B1_GRTRIB = "002" @ campo B1_LOCPAD = "02" 2.2.5 - se tiver marcado CORTE: @ campo B1_GRUPO = Grupo do (PA) @ campo B1_TIPO = "PI" @ campo B1_DESC = CODigo do (PA) + " - LAM - " + M->B1_DESC @ campo B1_DESCNF = " " @ campo B1_UM = Unidade do (PA) @ campo B1_SEGUN = "KG" @ campo B1_CONTA = "110301004" //ESTOQUE PRODUTO SEMI-ACABADO @ campo B1_XCONTAC = "310101003" //PRODUTO SEMI-ACABADO @ campo B1_XONTAD = " " @ campo B1_RASTRO = "N" @ campo B1_POSIPI = "99999" @ campo B1_IPI = "0" @ campo B1_ORIGEM = "0"

@ campo B1_GRTRIB = "002" @ campo B1_LOCPAD = "02"