CE PLUS - Nota 004494

Módulo: DOC. IMPORTAÇÃO

Funcionalidade: Fatura Mercadoria

Data/Hora da Publicação: 22/08/2007 00:00:00

Data/Hora Última Alteração: 03/02/2010 16:54:14

Descrição da Nota: FATURA DE SERVIÇO

Sintoma

 

Ao gravar Fatura de Serviço o campo /PWS/ZYCBT141-TPIMP Tipo de Imposto está em branco.

 

Solução

 

Gravar "PRINCIPAL" no campo /PWS/ZYCBT141-TPIMP Tipo de Imposto ao salvar a Fatura de Serviço.

Versões Tratadas

7.0

Informações Complementares

 

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

Nota Número 04494 Data: 22/08/2007 Hora: 17:08:51

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

 

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

Nota Número              : 04494

Categoria                : Erro de Programa

Prioridade               : Alta

Versão PW.CE             : 7.0

Pacote                   : 00002

Agrupamento              : 00009

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

Referência às notas relacionadas:

Número - Ordem - Descrição Breve

 

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

FATURA DE SERVIÇO

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

Palavras Chave:

CAMPO TIPO DE IMPOSTO; /PWS/ZYCBT141-TPIMP

 

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

Objetos da nota:

REPS /PWS/MZYCI003F02

REPT /PWS/SAPMZYCI003

 

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

Modificações efetuadas em REPS /PWS/MZYCI003F02

 

...

            /pws/zycie006-nrseqre     TO /pws/zycbt141-nrseq       ,

            itab_zycbt035-d_newko     TO /pws/zycbt141-saknr1      ,

            itab_zycbt035-d_kostl     TO /pws/zycbt141-kostl       ,

            itab_zycbt035-d_prctr     TO /pws/zycbt141-prctr       ,

            itab_zycbt035-aufnr       TO /pws/zycbt141-aufnr       ,

            /pws/zycie006-ps_psp_pnr  TO /pws/zycbt141-ps_psp_pnr  ,

            /pws/zycie006-ps_psp_pnr  TO /pws/zycbt141-ps_posid    ,

            itab_zycbt035-d_fipos     TO /pws/zycbt141-fipos       ,

            itab_zycbt035-d_fictr     TO /pws/zycbt141-fictr       ,

            itab_zycbt035-d_gsber     TO /pws/zycbt141-gsber       ,

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

            text-175                  TO /pws/zycbt141-tpimp       ,

* << Fim da inclusão

            itab_zycbt035-wrbtr       TO /pws/zycbt141-vlremessa   .

          MODIFY /pws/zycbt141 FROM /pws/zycbt141.

        ENDLOOP.

      ENDIF.

    ENDIF.

  ELSE.

    CLEAR /pws/zycbt124.

    IF NOT itab_zycit132-vlparc IS INITIAL.

      IF itab_zycit132-nrseqre IS INITIAL.

        PERFORM busca_sequencialre.

...

 

...

            itab_zycit132-nrseqre     TO /pws/zycbt141-nrseq       ,

            itab_zycbt035-d_newko     TO /pws/zycbt141-saknr1      ,

            itab_zycbt035-d_kostl     TO /pws/zycbt141-kostl       ,

            itab_zycbt035-d_prctr     TO /pws/zycbt141-prctr       ,

            itab_zycbt035-aufnr       TO /pws/zycbt141-aufnr       ,

            /pws/zycie006-ps_psp_pnr  TO /pws/zycbt141-ps_psp_pnr  ,

            /pws/zycie006-ps_psp_pnr  TO /pws/zycbt141-ps_posid    ,

            itab_zycbt035-d_fipos     TO /pws/zycbt141-fipos       ,

            itab_zycbt035-d_fictr     TO /pws/zycbt141-fictr       ,

            itab_zycbt035-d_gsber     TO /pws/zycbt141-gsber       ,

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

            text-175                  TO /pws/zycbt141-tpimp       ,

* << Fim da inclusão

            itab_zycbt035-wrbtr       TO /pws/zycbt141-vlremessa   .

          MODIFY /pws/zycbt141 FROM /pws/zycbt141.

        ENDLOOP.

      ENDIF.

    ENDIF.

  ENDIF.

  DELETE FROM /pws/zycit263

   WHERE nrseq = itab_zycit003-nrseq

   AND   ebeln = itab_zycit003-ebeln

   AND   ebelp = itab_zycit003-ebelp

...

 

...

  IF sy-subrc EQ 0.

    IF NOT itab_zyglt100-zexit_ativa IS INITIAL.

      e_estorno = 'F-51' .

      PERFORM (itab_zyglt100-formulario) IN PROGRAM

          (itab_zyglt100-programa) IF FOUND.

    ENDIF.

  ENDIF.

 IF E_SUBRC EQ 0.

  CALL FUNCTION '/PWS/ZYCI_TRANSACAO_F_51D'

     EXPORTING

* >> Início da exclusão: FORM FILL_DATE_F_51_PAG_ANTECIPADO

        v_modo                = v_modo_bi

* << Fim da exclusão

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

              v_modo          = v_modo_bi

* << Fim da inclusão

        TABLES

* >> Início da exclusão: FORM FILL_DATE_F_51_PAG_ANTECIPADO

        t_dados               = itab_zycbe033

        t_zycbt032            = itab_zycbt032

          t_doc                 = itab_zycbt036

* << Fim da exclusão

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

              t_dados         = itab_zycbe033

              t_zycbt032      = itab_zycbt032

              t_doc           = itab_zycbt036

* << Fim da inclusão

     EXCEPTIONS

* >> Início da exclusão: FORM FILL_DATE_F_51_PAG_ANTECIPADO

       campo_em_branco       = 1

       periodo_fechado       = 2

       OTHERS                = 3

            .

* << Fim da exclusão

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

              campo_em_branco = 1

              periodo_fechado = 2

              OTHERS          = 3.

* << Fim da inclusão

  READ TABLE itab_zycbt032 WITH KEY tcode  = 'F-51'

                                   tabela  = '/PWS/ZYCIT006'

                                   cpochv  = /pws/zycie006-nrseq

                                   tpmsg   = 'S'.

  IF sy-subrc EQ 0 AND NOT itab_zycbt032-belnr IS INITIAL.

    MESSAGE i010 WITH itab_zycbt032-belnr.

    PERFORM clear_date_batch.

  ELSEIF sy-subrc NE 0.

    LOOP AT itab_zycbt032.

      MESSAGE i015 WITH itab_zycbt032-msg+0(50)

...

 

 

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

Modificações efetuadas em REPT /PWS/SAPMZYCI003

 

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

Incluído símbolo de texto:

 

Idioma: PT

 

Símbolo: 175

 

Texto: (9 caracteres)

"PRINCIPAL"

 

Comprimento máximo: 9