Módulo: DOC. IMPORTAÇÃO
Funcionalidade: Embarque
Data/Hora da Publicação: 14/12/2011 00:00:00
Data/Hora Última Alteração: 03/04/2012 10:14:03
Descrição da Nota: TRATAMENTO DE CAMPOS EM EXIBIÇÃO
Sintoma
Tratamento vários campos em exibição
Solução
Fechar campos na exibição
8.0
Informações Complementares
----------------------------------------------------------------------------------------------------
Nota Número 11779 Data: 14/12/2011 Hora: 11:58:31
----------------------------------------------------------------------------------------------------
----------------------------------------------------------------------------------------------------
Nota Número : 11779
Categoria : Erro de Programa
Prioridade : Alta
Versão PW.CE : 8.0
Pacote : 00010
Agrupamento : 00097
----------------------------------------------------------------------------------------------------
Referência às notas relacionadas:
Número - Ordem - Versão - Pacote - Descrição Breve
----------------------------------------------------------------------------------------------------
TRATAMENTO DE CAMPOS EM EXIBIÇÃO
----------------------------------------------------------------------------------------------------
Palavras Chave:
TRATAMENTO - CAMPOS EM EXIBIÇÃO - EXIBIR - DI
NF - DA
----------------------------------------------------------------------------------------------------
Objetos da nota:
DYNP /PWS/SAPMZYCI023 0322
REPS /PWS/MZYCI003O01
REPS /PWS/MZYCI016I01
REPS /PWS/MZYCI023O01
REPT /PWS/SAPMZYCI003
REPT /PWS/SAPMZYCI016
----------------------------------------------------------------------------------------------------
Modificações efetuadas em DYNP /PWS/SAPMZYCI023 0322
*Incluir Grupo1 = AC
*de:
- WA_ITB-ITEM_ADI_SISC
I/O 1 13 3 3 1 NUMC Ent Off
PossRol, Elem.TC
*para:
- WA_ITB-ITEM_ADI_SISC
I/O 1 13 3 3 1 NUMC Ent Off
AC
PossRol, Elem.TC
----------------------------------------------------------------------------------------------------
Modificações efetuadas em REPS /PWS/MZYCI002O01
...
WHEN '0106'.
IF sy-tcode EQ '/PWS/ZYCI002_E'.
LOOP AT SCREEN.
IF screen-group1 NE 'NEX'.
screen-input = 0.
MODIFY SCREEN.
ENDIF.
ENDLOOP.
ENDIF.
* >> Início da inclusão: MODULE SET_SCREEN_0100
WHEN '0104' .
IF sy-tcode EQ '/PWS/ZYCI002_E' .
LOOP AT SCREEN .
IF screen-name EQ 'BTNT0104_04'.
screen-invisible = '1'.
ENDIF.
MODIFY SCREEN.
ENDLOOP.
ENDIF.
* << Fim da inclusão
ENDCASE.
...
----------------------------------------------------------------------------------------------------
Modificações efetuadas em REPS /PWS/MZYCI003O01
...
WHEN '0106'.
LOOP AT SCREEN.
IF v_status_s = 0 OR sy-tcode = '/PWS/ZYCI003_M'.
* >> Início da inclusão: MODULE SET_SCREEN
IF screen-name NE 'BTN0100_01' .
* << Fim da inclusão
screen-input = '0'.
MODIFY SCREEN.
* >> Início da inclusão: MODULE SET_SCREEN
ENDIF.
* << Fim da inclusão
ELSEIF v_status_s = 1 AND screen-group1 NE 'OUT'.
screen-input = '1' .
MODIFY SCREEN.
ENDIF.
...
----------------------------------------------------------------------------------------------------
Modificações efetuadas em REPS /PWS/MZYCI016I01
...
ELSE.
* >> Início da exclusão: MODULE USER_COMMAND_0100
MESSAGE i015 WITH text-052 text-053.
* << Fim da exclusão
* >> Início da inclusão: MODULE USER_COMMAND_0100
MESSAGE i015 WITH text-052 .
* << Fim da inclusão
ENDIF.
WHEN 'NFC'.
...
...
.
ENDIF.
ELSE.
* >> Início da exclusão: MODULE USER_COMMAND_0100
MESSAGE i015 WITH text-052 text-053.
* << Fim da exclusão
* >> Início da inclusão: MODULE USER_COMMAND_0100
MESSAGE i015 WITH text-052 .
* << Fim da inclusão
ENDIF.
WHEN 'CANCG'.
...
...
WHEN 'NFR1'.
GET CURSOR FIELD v_campo VALUE v_valor.
IF v_campo EQ '/PWS/ZYCIE042-DOCNUM' AND NOT v_valor = 0.
READ TABLE itab_zycit041 WITH KEY docnum = v_valor.
IF itab_zycit041-statusp_mr1m = 'C'.
MESSAGE i061 WITH text-050 ' ' v_valor text-051.
ELSE.
PERFORM nfiscal_remessa.
ENDIF.
ELSE.
* >> Início da exclusão: MODULE USER_COMMAND_0100
MESSAGE i015 WITH text-052 text-053.
* << Fim da exclusão
* >> Início da inclusão: MODULE USER_COMMAND_0100
MESSAGE i015 WITH text-052 .
* << Fim da inclusão
ENDIF.
...
...
SUBMIT (itab_zyglt100-programa)
WITH pa_nrnot = v_valor AND RETURN. "#EC CI_SUBMIT
ENDIF.
ELSE.
* >> Início da exclusão: MODULE USER_COMMAND_0100
MESSAGE i015 WITH text-052 text-053.
* << Fim da exclusão
* >> Início da inclusão: MODULE USER_COMMAND_0100
MESSAGE i015 WITH text-052 .
* << Fim da inclusão
ENDIF.
WHEN 'ARQUIVO'.
PERFORM gera_arquivos.
ENDCASE.
ENDIF.
...
...
WHEN 'NFR1'.
GET CURSOR FIELD v_campo VALUE v_valor.
IF v_campo EQ '/PWS/ZYCIE042-DOCNUM' AND NOT v_valor = 0.
READ TABLE itab_zycit041 WITH KEY docnum = v_valor.
IF itab_zycit041-statusp_mr1m = 'C'.
MESSAGE i061 WITH text-050 ' ' v_valor text-051.
ELSE.
PERFORM nfiscal_remessa.
ENDIF.
ELSE.
* >> Início da exclusão: MODULE USER_COMMAND_0050
MESSAGE i015 WITH text-052 text-053.
* << Fim da exclusão
* >> Início da inclusão: MODULE USER_COMMAND_0050
MESSAGE i015 WITH text-052 .
* << Fim da inclusão
ENDIF.
WHEN 'CRIARNF'.
PERFORM cria_nota_fiscal_g.
WHEN 'MODO'.
PERFORM modo_batch_input.
* >> Início da exclusão: MODULE USER_COMMAND_0050
WHEN 'DRAFT'.
GET CURSOR FIELD v_campo VALUE v_valor.
EXPORT /pws/zycie041-nrseq TO MEMORY ID '001'.
IF v_campo EQ '/PWS/ZYCIE042-DOCNUM'.
SUBMIT /pws/zycir005
WITH pa_nrnot = v_valor AND RETURN. "#EC CI_SUBMIT
ELSE.
MESSAGE i015 WITH text-052 text-053.
ENDIF.
* << Fim da exclusão
...
----------------------------------------------------------------------------------------------------
Modificações efetuadas em REPT /PWS/SAPMZYCI003
------------------------------------------------------------------------
Incluído texto de seleção:
Idioma: EN
Variável (SELECT-OPTION / PARAMETER): S_EBELN
Texto: (22 caracteres)
"Purchase order"
Referência ao Dictionary: NÃO
------------------------------------------------------------------------
Incluído texto de seleção:
Idioma: PT
Variável (SELECT-OPTION / PARAMETER): S_EBELN
Texto: (14 caracteres)
"Pedido"
Referência ao Dictionary: NÃO
------------------------------------------------------------------------
Incluído texto de seleção:
Idioma: EN
Variável (SELECT-OPTION / PARAMETER): S_EBELP
Texto: (12 caracteres)
"Iten"
Referência ao Dictionary: NÃO
------------------------------------------------------------------------
Incluído texto de seleção:
Idioma: PT
Variável (SELECT-OPTION / PARAMETER): S_EBELP
Texto: (12 caracteres)
"Item"
Referência ao Dictionary: NÃO
------------------------------------------------------------------------
Incluído texto de seleção:
Idioma: EN
Variável (SELECT-OPTION / PARAMETER): S_FABRIC
Texto: (19 caracteres)
"Tp.Supplier"
Referência ao Dictionary: NÃO
------------------------------------------------------------------------
Incluído texto de seleção:
Idioma: PT
Variável (SELECT-OPTION / PARAMETER): S_FABRIC
Texto: (18 caracteres)
"Tp.Fabric."
Referência ao Dictionary: NÃO
------------------------------------------------------------------------
Incluído texto de seleção:
Idioma: EN
Variável (SELECT-OPTION / PARAMETER): S_FRETE
Texto: (15 caracteres)
"Freight"
Referência ao Dictionary: NÃO
------------------------------------------------------------------------
Incluído texto de seleção:
Idioma: PT
Variável (SELECT-OPTION / PARAMETER): S_FRETE
Texto: (13 caracteres)
"Frete"
Referência ao Dictionary: NÃO
------------------------------------------------------------------------
Incluído texto de seleção:
Idioma: EN
Variável (SELECT-OPTION / PARAMETER): S_LIFFAB
Texto: (20 caracteres)
"Manufacturer"
Referência ao Dictionary: NÃO
------------------------------------------------------------------------
Incluído texto de seleção:
Idioma: PT
Variável (SELECT-OPTION / PARAMETER): S_LIFFAB
Texto: (18 caracteres)
"Fabricante"
Referência ao Dictionary: NÃO
------------------------------------------------------------------------
Incluído texto de seleção:
Idioma: EN
Variável (SELECT-OPTION / PARAMETER): S_MATNR
Texto: (16 caracteres)
"Material"
Referência ao Dictionary: NÃO
------------------------------------------------------------------------
Incluído texto de seleção:
Idioma: PT
Variável (SELECT-OPTION / PARAMETER): S_MATNR
Texto: (16 caracteres)
"Material"
Referência ao Dictionary: NÃO
------------------------------------------------------------------------
Incluído texto de seleção:
Idioma: EN
Variável (SELECT-OPTION / PARAMETER): S_NETPR
Texto: (13 caracteres)
"Price"
Referência ao Dictionary: NÃO
------------------------------------------------------------------------
Incluído texto de seleção:
Idioma: PT
Variável (SELECT-OPTION / PARAMETER): S_NETPR
Texto: (13 caracteres)
"Preço"
Referência ao Dictionary: NÃO
------------------------------------------------------------------------
Incluído texto de seleção:
Idioma: PT
Variável (SELECT-OPTION / PARAMETER): S_ORIGEM
Texto: (14 caracteres)
"Origem"
Referência ao Dictionary: NÃO
------------------------------------------------------------------------
Incluído texto de seleção:
Idioma: PT
Variável (SELECT-OPTION / PARAMETER): S_PAISF
Texto: (20 caracteres)
"País Fabric."
Referência ao Dictionary: NÃO
------------------------------------------------------------------------
Incluído texto de seleção:
Idioma: EN
Variável (SELECT-OPTION / PARAMETER): S_PAQUIS
Texto: (15 caracteres)
"Country"
Referência ao Dictionary: NÃO
------------------------------------------------------------------------
Incluído texto de seleção:
Idioma: PT
Variável (SELECT-OPTION / PARAMETER): S_PAQUIS
Texto: (19 caracteres)
"País Aquis."
Referência ao Dictionary: NÃO
------------------------------------------------------------------------
Incluído texto de seleção:
Idioma: EN
Variável (SELECT-OPTION / PARAMETER): S_QTD
Texto: (16 caracteres)
"Quantity"
Referência ao Dictionary: NÃO
------------------------------------------------------------------------
Incluído texto de seleção:
Idioma: PT
Variável (SELECT-OPTION / PARAMETER): S_QTD
Texto: (18 caracteres)
"Quantidade"
Referência ao Dictionary: NÃO
------------------------------------------------------------------------
Incluído texto de seleção:
Idioma: EN
Variável (SELECT-OPTION / PARAMETER): S_SEG
Texto: (17 caracteres)
"Insurance"
Referência ao Dictionary: NÃO
------------------------------------------------------------------------
Incluído texto de seleção:
Idioma: PT
Variável (SELECT-OPTION / PARAMETER): S_SEG
Texto: (14 caracteres)
"Seguro"
Referência ao Dictionary: NÃO
------------------------------------------------------------------------
Incluído texto de seleção:
Idioma: PT
Variável (SELECT-OPTION / PARAMETER): S_TOINV
Texto: (20 caracteres)
"Qtd.Faturada"
Referência ao Dictionary: NÃO
------------------------------------------------------------------------
Incluído texto de seleção:
Idioma: PT
Variável (SELECT-OPTION / PARAMETER): S_VLDIF
Texto: (20 caracteres)
"Vl.Diferença"
Referência ao Dictionary: NÃO
------------------------------------------------------------------------
Incluído texto de seleção:
Idioma: PT
Variável (SELECT-OPTION / PARAMETER): S_VLREAL
Texto: (20 caracteres)
"Vl.Realizado"
Referência ao Dictionary: NÃO
----------------------------------------------------------------------------------------------------
Modificações efetuadas em REPT /PWS/SAPMZYCI016
------------------------------------------------------------------------
Incluído texto de seleção:
Idioma: PT
Variável (SELECT-OPTION / PARAMETER): S_DOCNUM
Texto: (21 caracteres)
"Núm.Documento"
Referência ao Dictionary: NÃO
------------------------------------------------------------------------
Incluído texto de seleção:
Idioma: PT
Variável (SELECT-OPTION / PARAMETER): S_EBELN
Texto: (14 caracteres)
"Pedido"
Referência ao Dictionary: NÃO
------------------------------------------------------------------------
Incluído texto de seleção:
Idioma: PT
Variável (SELECT-OPTION / PARAMETER): S_EBELP
Texto: (12 caracteres)
"Item"
Referência ao Dictionary: NÃO
------------------------------------------------------------------------
Incluído texto de seleção:
Idioma: PT
Variável (SELECT-OPTION / PARAMETER): S_LIFNR
Texto: (18 caracteres)
"Fornecedor"
Referência ao Dictionary: NÃO
------------------------------------------------------------------------
Incluído texto de seleção:
Idioma: PT
Variável (SELECT-OPTION / PARAMETER): S_MATNR
Texto: (16 caracteres)
"Material"
Referência ao Dictionary: NÃO
------------------------------------------------------------------------
Incluído texto de seleção:
Idioma: PT
Variável (SELECT-OPTION / PARAMETER): S_MEINS
Texto: (17 caracteres)
"Un.Medida"
Referência ao Dictionary: NÃO
------------------------------------------------------------------------
Incluído texto de seleção:
Idioma: PT
Variável (SELECT-OPTION / PARAMETER): S_MEINS2
Texto: (17 caracteres)
"Un.Medida"
Referência ao Dictionary: NÃO
------------------------------------------------------------------------
Incluído texto de seleção:
Idioma: PT
Variável (SELECT-OPTION / PARAMETER): S_NFNUM
Texto: (14 caracteres)
"Núm.NF"
Referência ao Dictionary: NÃO
------------------------------------------------------------------------
Incluído texto de seleção:
Idioma: PT
Variável (SELECT-OPTION / PARAMETER): S_NFR
Texto: (19 caracteres)
"NF. Remessa"
Referência ao Dictionary: NÃO
------------------------------------------------------------------------
Incluído texto de seleção:
Idioma: PT
Variável (SELECT-OPTION / PARAMETER): S_QTD
Texto: (18 caracteres)
"Quantidade"
Referência ao Dictionary: NÃO
------------------------------------------------------------------------
Incluído texto de seleção:
Idioma: PT
Variável (SELECT-OPTION / PARAMETER): S_QTD2
Texto: (18 caracteres)
"Quantidade"
Referência ao Dictionary: NÃO
------------------------------------------------------------------------
Incluído texto de seleção:
Idioma: PT
Variável (SELECT-OPTION / PARAMETER): S_SALDO
Texto: (13 caracteres)
"Saldo"
Referência ao Dictionary: NÃO
------------------------------------------------------------------------
Incluído texto de seleção:
Idioma: PT
Variável (SELECT-OPTION / PARAMETER): S_TPNF
Texto: (15 caracteres)
"Tipo NF"
Referência ao Dictionary: NÃO
------------------------------------------------------------------------
Incluído texto de seleção:
Idioma: PT
Variável (SELECT-OPTION / PARAMETER): S_WERKS
Texto: (14 caracteres)
"Centro"
Referência ao Dictionary: NÃO