CE PLUS - Nota 013988

Módulo: DOC. IMPORTAÇÃO

Funcionalidade: PLI

Data/Hora da Publicação: 30/05/2014 00:00:00

Data/Hora Última Alteração: 03/06/2014 14:16:51

Descrição da Nota: PLI CAMPO PAÍS OBRIGATÓRIO

Sintoma

PLI campo País obrigatório

 

 

Solução

PLI campo País obrigatório

 

Versões Tratadas

9.0


Pré-Requisitos

Produto:

Nota

Descrição

REPLICAR FABRICANTE NA PLI - DETALHES DO ITEM

AO INFORMAR DADOS DO FABRICANTE NA PLI, NAO ESTA SALVANDO

AO MUDAR TIPO DE FABRICANTE, ENDEREÇO FICA INCORRETO

Informações Complementares

----------------------------------------------------------------------------------------------------

Nota Número 13988 Data: 30/05/2014 Hora: 14:43:38

----------------------------------------------------------------------------------------------------

 

----------------------------------------------------------------------------------------------------

Nota Número              : 13988

Categoria                : Melhoria

Prioridade               : Baixa

Versão PW.CE             : 9.0

Pacote                   : 00007

Agrupamento              : 00170

----------------------------------------------------------------------------------------------------

Referência às notas relacionadas:

Número - Ordem - Versão - Pacote - Descrição Breve

 

13565  - 00001 - 9.0    - 00007  - REPLICAR FABRICANTE NA PLI - DETALHES DO ITEM

13762  - 00002 - 9.0    - 00007  - AO INFORMAR DADOS DO FABRICANTE NA PLI, NAO ESTA SALVANDO

13943  - 00003 - 9.0    - 00007  - AO MUDAR TIPO DE FABRICANTE, ENDEREÇO FICA INCORRETO

----------------------------------------------------------------------------------------------------

PLI CAMPO PAÍS OBRIGATÓRIO

----------------------------------------------------------------------------------------------------

Palavras Chave:

PLI - PAIS - PAÍS

 

----------------------------------------------------------------------------------------------------

Objetos da nota:

DYNP /PWS/SAPMZYCI020                        0521

REPS /PWS/MZYCI020I01

REPS /PWS/MZYCI020F01

REPT /PWS/SAPMZYCI020

 

----------------------------------------------------------------------------------------------------

Modificações efetuadas em DYNP /PWS/SAPMZYCI020                        0521

 

MODIFICAR LÓGICA DE PROCESSAMENTO TELA 0521

PROCESS AFTER INPUT.

* >> Início da inclusão:

  CHAIN.

    FIELD: /pws/zycie079a-fabric, /pws/zycie079a-lifnr,

           /pws/zycie079a-descfab,/pws/zycie079a-paisfab.

    MODULE check_pais_fab.

  ENDCHAIN.

* << Fim da inclusão

  FIELD : /pws/zycie079a-codsufra     MODULE load_sufra ON REQUEST,

          /pws/zycie079a-destaque     MODULE load_suframa.

  FIELD   /pws/zycie079a-lifnr        MODULE load_forn ON REQUEST.

  FIELD   /pws/zycie079a-fabric       MODULE load_desc_fabr ON REQUEST.

  FIELD v_frn1 MODULE check_fabric ON REQUEST.

  FIELD v_frn2 MODULE check_fornec ON REQUEST.

  MODULE: grava_texto_t,

          atual_text,

          concatena_desc,

          atualiza_fabricante,

...

 

 

----------------------------------------------------------------------------------------------------

Modificações efetuadas em REPS /PWS/MZYCI020I01

 

...

      CLEAR: /pws/zycie080a-logradouro,

               /pws/zycie080a-nrlogr    ,

               /pws/zycie080a-compl     ,

               /pws/zycie080a-city      ,

               /pws/zycie080a-regio.

      MOVE-CORRESPONDING /pws/zycie080a TO itab_zycit080 .

      MODIFY itab_zycit080 INDEX v_tabix.

    ENDIF.

  ENDIF.

ENDMODULE.

* >> Início da inclusão:

MODULE check_pais_fab INPUT.

  IF /pws/zycie079a-paisfab IS INITIAL AND

     NOT /pws/zycie079a-lifnr IS  INITIAL.

    PERFORM load_desc_fabr.

  ENDIF.

  IF /pws/zycie079a-fabric CA '23' AND

     /pws/zycie079a-paisfab IS INITIAL.

    MESSAGE e015 WITH text-604.

  ENDIF.

ENDMODULE.

* << Fim da inclusão

 

----------------------------------------------------------------------------------------------------

Modificações efetuadas em REPS /PWS/MZYCI020F01

 

...

FORM savepli.

  DATA: lt_zycit079 TYPE /pws/zycit079 OCCURS 0 WITH HEADER LINE.

  DATA: v_steuc1 LIKE /pws/zycie078-steuc1.

* >> Início da inclusão: FORM SAVEPLI

  DATA v_erro.

  LOOP AT it_zycit079 WHERE fabric CA ' 23'.

    IF it_zycit079-paisfab IS INITIAL.

      v_erro = 'X'.

      EXIT.

    ENDIF.

  ENDLOOP.

  IF v_erro EQ 'X'.

    MESSAGE e015 WITH text-603.

    EXIT.

  ENDIF.

* << Fim da inclusão

  IF NOT v_flagsub IS INITIAL.

    IF NOT /pws/zycie078-nrli IS INITIAL.

      PERFORM verificacao_sub.

      CLEAR v_flagsub.

    ELSE.

...

 

 

----------------------------------------------------------------------------------------------------

Modificações efetuadas em REPT /PWS/SAPMZYCI020

 

------------------------------------------------------------------------

Incluído símbolo de texto:

 

Idioma: PT

 

Símbolo: 603

 

Texto: (46 caracteres)

"Informar os dados do Fabricante para cada item"

 

Comprimento máximo: 46

 

------------------------------------------------------------------------

Incluído símbolo de texto:

 

Idioma: PT

 

Símbolo: 604

 

Texto: (28 caracteres)

"Preencher País do Fabricante"

 

Comprimento máximo: 28