Módulo: DOC. IMPORTAÇÃO
Funcionalidade: Embarque
Data/Hora da Publicação: 20/07/2007 00:00:00
Data/Hora Última Alteração: 09/03/2010 10:08:38
Descrição da Nota: AJUSTE NO PROGRAMA EMBARQUE CAMPO CENTRO
Sintoma
Não alterava o Centro conforme o pedido era incluido ou excluido
Solução
Atualização do programa de embarque para que o sistema atualize o centro na tabela do embarque
sempre que o usuário incluir ou excluir um pedido ao embarque.
7.0
Informações Complementares
----------------------------------------------------------------------------------------------------
Nota Número 04218 Data: 20/07/2007 Hora: 10:12:51
----------------------------------------------------------------------------------------------------
----------------------------------------------------------------------------------------------------
Nota Número : 04218
Categoria : Erro de Programa
Prioridade : Média
Versão PW.CE : 7.0
Pacote : 00002
Agrupamento : 00004
----------------------------------------------------------------------------------------------------
Referência às notas relacionadas:
Número - Ordem - Descrição Breve
----------------------------------------------------------------------------------------------------
AJUSTE NO PROGRAMA EMBARQUE CAMPO CENTRO
----------------------------------------------------------------------------------------------------
Palavras Chave:
EMBAQUE - CENTRO - WERKS
----------------------------------------------------------------------------------------------------
Objetos da nota:
REPS /PWS/MZYCI001F01
REPS /PWS/MZYCI001F03
----------------------------------------------------------------------------------------------------
Modificações efetuadas em REPS /PWS/MZYCI001F01
...
/pws/zycie003-servico TO itab_zycit003-servico ,
/pws/zycie001-nrseq TO itab_zycit003-nrseq ,
/pws/zycie013-slqtde TO itab_zycit003-slqtde ,
/pws/zycie003-qtd_itend TO itab_zycit003-qtd_itend ,
/pws/zycie003-dtremessa TO itab_zycit003-dtremessa ,
/pws/zycie003-dtalocprod TO itab_zycit003-dtalocprod ,
/pws/zycie003-dtprovent TO itab_zycit003-dtprovent ,
/pws/zycie003-ntgewd TO itab_zycit003-ntgewd .
MOVE ekpo-idnlf TO itab_zycit003-idnlf.
MODIFY itab_zycit003 INDEX tc_ped-current_line.
* >> Início da inclusão: FORM ALTERA_ITAB_ZYCIT003
MOVE: itab_zycit003-werks TO /pws/zycie001-werks.
* << Fim da inclusão
IF sy-subrc NE 0.
IF /pws/zycie001-regime NE '14' AND /pws/zycie001-regime NE '16'.
READ TABLE itab_zycit003_aux WITH KEY
ebeln = itab_zycit003-ebeln
ebelp = itab_zycit003-ebelp.
IF sy-subrc NE 0.
CLEAR itab_zycit013.
READ TABLE itab_zycit013 WITH KEY
ebeln = itab_zycit003-ebeln
ebelp = itab_zycit003-ebelp.
...
----------------------------------------------------------------------------------------------------
Modificações efetuadas em REPS /PWS/MZYCI001F03
...
READ TABLE itab_zycit263 WITH KEY
ebeln = itab_zycit003-ebeln
ebelp = itab_zycit003-ebelp
eliminado = space.
IF sy-subrc NE 0.
CALL FUNCTION '/PWS/ZYCI_DEQUEUE_ZYCIT013'
EXPORTING
ebeln = itab_zycit003-ebeln
ebelp = itab_zycit003-ebelp.
DELETE itab_zycit003 INDEX v_tabix.
* >> Início da inclusão: FORM TRATA_DELP
if itab_zycit003[] is initial.
/pws/zycie001-werks = ''.
endif.
* << Fim da inclusão
CLEAR itab_zycit003.
ELSE.
READ TABLE itab_zycit006 WITH KEY
nrseq_pgfat = itab_zycit263-nrseq_pgfat
eliminado = space .
IF sy-subrc EQ 0 .
MESSAGE w015 WITH text-043.
EXIT.
ELSE.
CALL FUNCTION '/PWS/ZYCI_DEQUEUE_ZYCIT013'
...