CE PLUS - Nota 009176

Módulo: DOC. IMPORTAÇÃO

Funcionalidade: LI

Data/Hora da Publicação: 09/10/2009 00:00:00

Data/Hora Última Alteração: 09/03/2010 17:40:38

Descrição da Nota: NA LI NÃO ESTA VALIDANDO O IMPORTADOR AO VINCULAR O PEDIDO

Sintoma

 

Quando crio a LI, quando vinculo o pedido à LI o programa não realiza a consistencia entre o

importador do cabeçalho da LI e o centro do pedido de compra, semelhante ao que ocorre na vinculação

do pedido ao embarque. Consequentemente no momento de vincular a LI ao embarque aparece a

inconsistência entre LI e Embarque

 

Solução

 

Ao vincular o Pedido na LI realizar a mesma validação do embarque na LI para Importador

Versões Tratadas

7.0

Informações Complementares

 

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

Nota Número 09176 Data: 09/10/2009 Hora: 14:28:25

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

 

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

Nota Número              : 09176

Categoria                : Erro de Programa

Prioridade               : Média

Versão PW.CE             : 8.0

Pacote                   : 00001

Agrupamento              : 00117

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

Referência às notas relacionadas:

Número - Ordem - Descrição Breve

 

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

NA LI NÃO ESTA VALIDANDO O IMPORTADOR AO VINCULAR O PEDIDO

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

Palavras Chave:

LI - DESEMBARAÇO - VINCULAR - PEDIDO - IMPORTADOR

 

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

Objetos da nota:

REPS /PWS/MZYCI020F01

REPT /PWS/SAPMZYCI020

 

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

Modificações efetuadas em REPS /PWS/MZYCI020F01

 

...

  wa_zycit078-status = 'COM'.

ENDFORM.

FORM selecionar_itens.

  DATA: v_nolin TYPE i VALUE IS INITIAL,

        v_lifnr LIKE /pws/zycie001-lifnr,

        v_waers LIKE /pws/zycie001-waers,

        v_inco1 LIKE /pws/zycie001-inco1,

        v_cont  TYPE i             ,

        v_erro_saldo TYPE c        .

  DATA: v_mess_ped TYPE c.

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

  DATA: itab_t001w LIKE t001w OCCURS 0 WITH HEADER LINE.

* << Fim da inclusão

  CLEAR: v_cont     ,

         v_incentivo,

         it_zycit092.

  REFRESH it_zycit092.

  IF /pws/zycie078-nacion NE 'X'.

    IF so_bednr+3(1) EQ ' '.

      v_cont = v_cont + 1.

    ENDIF.

    IF so_ebeln+3(1) EQ ' '.

      v_cont = v_cont + 1.

...

 

...

        AND ekpo~bstyp IN itab_bstyp

        AND ekko~waers IN so_waers

        AND ekko~inco1 IN so_inco1

        AND ekpo~bednr IN so_bednr

        AND ekko~aedat IN so_aedat

        AND ekko~ebeln IN so_ebeln

        AND ekpo~ebelp IN so_ebelp

        AND ekpo~matnr IN so_matnr

        AND ekpo~elikz NE 'X'

        AND ekpo~loekz NE 'L'.

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

  ENDIF.

  IF ( v_tcode EQ '/PWS/ZYCI020_C' OR

       v_tcode EQ '/PWS/ZYCI020_A' ) AND

     NOT /PWS/ZYCIE078-bukrs IS INITIAL AND

     NOT /PWS/ZYCIE078-j_1bbranch IS INITIAL.

     SELECT SINGLE land1 INTO v_land1 FROM t001

     WHERE bukrs = /PWS/ZYCIE078-bukrs.

     IF v_land1 EQ 'BR'.

       IF NOT itab_itens[] IS INITIAL.

         SELECT * FROM t001w INTO TABLE itab_t001w

             FOR ALL ENTRIES IN itab_itens

             WHERE werks = itab_itens-werks.

        LOOP AT itab_t001w WHERE j_1bbranch NE /PWS/ZYCIE078-j_1bbranch.

        ENDLOOP.

        IF sy-subrc EQ 0.

          MESSAGE e015 WITH text-497.

        ENDIF.

       ENDIF.

      ENDIF.

* << Fim da inclusão

  ENDIF.

  CLEAR v_novo_item.

  LOOP AT itab_itens.

    IF NOT it_zycit079[] IS INITIAL.

      CLEAR it_zycit079.

      READ TABLE it_zycit079 WITH KEY ebeln = itab_itens-ebeln

                                      ebelp = itab_itens-ebelp.

      IF NOT sy-subrc IS INITIAL.

        v_novo_item = 'X'.

      ENDIF.

...

 

 

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

Modificações efetuadas em REPT /PWS/SAPMZYCI020

 

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

Incluído símbolo de texto:

 

Idioma: EN

 

Símbolo: 497

 

Texto: (44 caracteres)

"Importer diverges of the configuration plant"

 

Comprimento máximo: 46

 

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

Incluído símbolo de texto:

 

Idioma: PT

 

Símbolo: 497

 

Texto: (46 caracteres)

"Importador diverge da configuração dos Centros"

 

Comprimento máximo: 46

 

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

Incluído símbolo de texto:

 

Idioma: ES

 

Símbolo: 497

 

Texto: (46 caracteres)

"Importador diverge de configuración de Centros"

 

Comprimento máximo: 46