CE PLUS - Nota 013610

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).

 

Versões Tratadas

9.0


Pré-Requisitos

Produto:

Nota

Descrição

UTILIZAR O NUMERO DA PLI PARA GERAR O NUMERO DO DOCUMENTO NO ARQUIVO TXT

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