Módulo: DOC. IMPORTAÇÃO
Funcionalidade: LI
Data/Hora da Publicação: 23/01/2014 13:52:59
Data/Hora Última Alteração: 23/01/2014 13:52:59
Descrição da Nota: FORMATAÇÃO DO CAMPO /PWS/ZYCIT078-NRPLI E LI SUBSTITUTIVA
Sintoma
Ajustar a formatação do campo NRPLI (/PWS/ZYCIT078-NRPLI) para xxxx/xxxxx.
Quando a LI for substituída, deverá ser alterado o nrseq na PLI também, campo NUMLI (/PWS/ZYCIT079-
NUMLI).
Solução
Ajustar a formatação do campo NRPLI (/PWS/ZYCIT078-NRPLI) para xxxx/xxxxx.
Quando a LI for substituída, deverá ser alterado o nrseq na PLI também, campo NUMLI (/PWS/ZYCIT079-
NUMLI).
9.0
Produto:
Nota
Descrição
Informações Complementares
----------------------------------------------------------------------------------------------------
Nota Número 13610 Data: 22/01/2014 Hora: 10:04:57
----------------------------------------------------------------------------------------------------
----------------------------------------------------------------------------------------------------
Nota Número : 13610
Categoria : Erro de Programa
Prioridade : Média
Versão PW.CE : 9.0
Pacote : 00007
Agrupamento : 00170
----------------------------------------------------------------------------------------------------
Referência às notas relacionadas:
Número - Ordem - Versão - Pacote - Descrição Breve
13555 - 00001 - 9.0 - 00007 - UTILIZAR O NUMERO DA PLI PARA GERAR O NUMERO DO DOCUMENTO NO ARQU
----------------------------------------------------------------------------------------------------
FORMATAÇÃO DO CAMPO /PWS/ZYCIT078-NRPLI E LI SUBSTITUTIVA
----------------------------------------------------------------------------------------------------
Palavras Chave:
/PWS/SAPMZYCI020 - NRPLI - NUMLI - LI - PLI - FORMATAÇÃO
LI SUBSTITUTIVA -/PWS/ZYCIT079-NUMLI
----------------------------------------------------------------------------------------------------
Objetos da nota:
DOMA /PWS/ZYCID972
DTEL /PWS/ZYCIL972
TABD /PWS/ZYCIE078
TABD /PWS/ZYCIE078D
TABD /PWS/ZYCIT078
REPS /PWS/MZYCI020F01
REPS /PWS/MZYCI020I01
REPS /PWS/MZYCI020F02
----------------------------------------------------------------------------------------------------
Modificações efetuadas em DOMA /PWS/ZYCID972
------------------------------------------------------------------------
Domínio incluído: /PWS/ZYCID972
Descrição breve incluída (15 caracteres), idioma: EN
"GL - PLI Number"
Descrição breve incluída (19 caracteres), idioma: PT
"GL - Número da PLI"
Descrição breve incluída (18 caracteres), idioma: ES
"GL - Número de PLI"
Classe de desenvolvimento: /PWS/ZYCI
Idioma original: PT
Categoria de dados: CHAR
Número de posições: 12
Comprimento de saída: 12
Rotina de conversão:
Letras minúsculas: NÃO
Incluída tabela de valores:
----------------------------------------------------------------------------------------------------
Modificações efetuadas em DTEL /PWS/ZYCIL972
------------------------------------------------------------------------
Elemento de dados incluído: /PWS/ZYCIL972
Classe de desenvolvimento: /PWS/ZYCI
Idioma original: PT
Descrição breve incluída: (15 caracteres), idioma: EN
"GL - PLI Number"
Descrição breve incluída: (19 caracteres), idioma: PT
"GL - Número da PLI"
Descrição breve incluída: (18 caracteres), idioma: ES
"GL - Número de PLI"
Categoria de dados: Domínio
Domínio: /PWS/ZYCID972
ID parâmetro:
Nome componente default:
Documentar modificações: SIM
Nome da ajuda de pesquisa:
Parâmetro da ajuda de pesquisa:
Comprimento máximo do denominador breve: 10
Denominador breve incluído (6 caracteres), idioma: EN
"PLI Nr"
Denominador breve incluído (6 caracteres), idioma: PT
"Nº PLI"
Denominador breve incluído (6 caracteres), idioma: ES
"Nº PLI"
Comprimento máximo do denominador médio: 15
Denominador médio incluído (10 caracteres), idioma: EN
"PLI Number"
Denominador médio incluído (14 caracteres), idioma: PT
"Número da PLI"
Denominador médio incluído (10 caracteres), idioma: ES
"Número PLI"
Comprimento máximo do denominador longo: 20
Denominador longo incluído (10 caracteres), idioma: EN
"PLI Number"
Denominador longo incluído (14 caracteres), idioma: PT
"Número da PLI"
Denominador longo incluído (10 caracteres), idioma: ES
"Número PLI"
Comprimento máximo do título: 14
Título incluído (10 caracteres), idioma: EN
"PLI Number"
Título incluído (14 caracteres), idioma: PT
"Número da PLI"
Título incluído (10 caracteres), idioma: ES
"Número PLI"
----------------------------------------------------------------------------------------------------
Modificações efetuadas em TABD /PWS/ZYCIE078
* Alterar o tipo componente (elemento de dados) do campo NRPLI
Campo/Componente: NRPLI
Tipo componente: /PWS/ZYCIL972
----------------------------------------------------------------------------------------------------
Modificações efetuadas em TABD /PWS/ZYCIE078D
* Alterar o tipo componente (elemento de dados) do campo NRPLI
Campo/Componente: NRPLI
Tipo componente: /PWS/ZYCIL972
----------------------------------------------------------------------------------------------------
Modificações efetuadas em TABD /PWS/ZYCIT078
* Alterar o tipo de campo (elemento de dados) do campo NRPLI
Campo: NRPLI
Tipo de campo: /PWS/ZYCIL972
----------------------------------------------------------------------------------------------------
Modificações efetuadas em REPS /PWS/MZYCI020F01
...
IF NOT v_flagsub IS INITIAL.
IF NOT /pws/zycie078-nrli IS INITIAL.
PERFORM verificacao_sub.
CLEAR v_flagsub.
ENDIF.
* >> Início da inclusão: FORM SAVE
PERFORM atualiza_pli.
* << Fim da inclusão
ENDIF.
...
----------------------------------------------------------------------------------------------------
Modificações efetuadas em REPS /PWS/MZYCI020I01
...
MODULE atual_cabec_501 INPUT.
* >> Início da exclusão: MODULE ATUAL_CABEC_501
/pws/zycie078-nrpli = v_nrpli1.
* << Fim da exclusão
* >> Início da inclusão: MODULE ATUAL_CABEC_501
CONCATENATE v_nrpli1(4) '/' v_nrpli1+4 INTO /pws/zycie078-nrpli.
* << Fim da inclusão
IF NOT wa_zycit078-dtdef IS INITIAL.
wa_zycit078-dtvencto = /pws/zycie078-dtdef + /pws/zycie078-valday.
ENDIF.
ENDMODULE.
...
----------------------------------------------------------------------------------------------------
Modificações efetuadas em REPS /PWS/MZYCI020F02
...
* >> Início da inclusão:
FORM atualiza_pli.
DATA: lt_zycit079 TYPE /pws/zycit079 OCCURS 0 WITH HEADER LINE.
SELECT * FROM /pws/zycit079
INTO TABLE lt_zycit079
WHERE numli = /pws/zycie078-nrseqlisuba.
LOOP AT lt_zycit079.
lt_zycit079-numli = /pws/zycie078-nrseqli.
MODIFY lt_zycit079.
MOVE-CORRESPONDING lt_zycit079 TO /pws/zycit079.
PERFORM carrega_log USING '/PWS/ZYCIT079' 'U'
sy-tcode '/PWS/SAPMZYCI020' lt_zycit079-nrseqli.
ENDLOOP.
IF NOT lt_zycit079[] IS INITIAL.
MODIFY /pws/zycit079 FROM lt_zycit079.
ENDIF.
ENDFORM.
* << Fim da inclusão