Erro na API de Liquidação de Titulos com cheque

Discussão em 'Progress 4GL' iniciado por andreluisbrandao, Março 16, 2015.

  1. andreluisbrandao

    andreluisbrandao Membro Participativo

    Boa tarde a todos,

    Estou desenvolvendo uma rotina para liquidar titulos com Cheques e estou usando a API de liquidação padrão do Datasul. As liquidações acontecem normalmente, porem quando marco a opção ( tta_log_gera_antecip = YES ) , opção esta que gera antecipações quando o cheque é maior que o valor do titulo o sistema me da uma mensagem de erro dizendo a seguinte frase abaixo:

    Movimento nao possui rateio contabil armazenado
    Os movimentos de Implantacao e Acerto de Valor devem possuir rateio contabil. Sem ele nao ‚ poss¡vel gerar as apropriacäes contabeis destes movimentos.O rateio pode ser consultado atraves do Detalhe do Movimento, botao Rateio;

    Não sei se esta faltando informar alguma tabela na API, gostaria de um apoio dos mais experientes neste assunto. Agradeço antecipadamente,

    Andre.
  2. bootstrapmaster

    bootstrapmaster Moderator Moderador Equipe de Suporte

    Código:
        create tt_integr_acr_aprop_ctbl_pend.
        assign tt_integr_acr_aprop_ctbl_pend.ttv_rec_item_lote_impl_tit_acr = recid(tt_integr_acr_item_lote_impl_5)
               tt_integr_acr_aprop_ctbl_pend.tta_cod_plano_cta_ctbl         = tt_tit_acr.cod_plano_cta_ctbl
               tt_integr_acr_aprop_ctbl_pend.tta_cod_cta_ctbl               = tt_tit_acr.cod_cta_ctbl
               tt_integr_acr_aprop_ctbl_pend.tta_cod_unid_negoc             = tt_tit_acr.cod_unid_negoc
               tt_integr_acr_aprop_ctbl_pend.tta_cod_plano_ccusto           = tt_tit_acr.cod_plano_ccusto
               tt_integr_acr_aprop_ctbl_pend.tta_cod_ccusto                 = tt_tit_acr.cod_ccusto
               tt_integr_acr_aprop_ctbl_pend.tta_cod_tip_fluxo_financ       = tt_tit_acr.cod_tip_fluxo_financ
               tt_integr_acr_aprop_ctbl_pend.tta_cod_fluxo_financ_ext       = tt_tit_acr.cod_fluxo_financ_ext
               tt_integr_acr_aprop_ctbl_pend.tta_log_impto_val_agreg        = no
               tt_integr_acr_aprop_ctbl_pend.tta_val_aprop_ctbl             = tt_tit_acr.val_tit_acr
               tt_integr_acr_aprop_ctbl_pend.tta_cod_pais                   = "Bra".
    
    cintiasottelli curtiu isso.
  3. andreluisbrandao

    andreluisbrandao Membro Participativo

    Bom dia amigo,

    Não existe essa tabela na parte de liquidação de títulos, pelo menos no na documentação da Evolução do programa ACR901za.py. Fiz essa alteração no meu fonte e continuou com a mesma mensagem.

    Acho que essa tabela é de implantação de titulos , não ?

    Eu quero baixar o titulo ja implantado.
  4. bootstrapmaster

    bootstrapmaster Moderator Moderador Equipe de Suporte

    mas a minha rotina de baixa de titulos preenche essa tabela também.
  5. bootstrapmaster

    bootstrapmaster Moderator Moderador Equipe de Suporte

    na verdade, é que a minha rotina faz tudo junto, vc aponta pra um titulo, indica que vai pagar uma parte com cheque, informa os dados do cheque, dai o sistema cria o titulo do cheque, baixa o titulo contra o cheque, se sobrar saldo, baixa como dinheiro, então eu acho que é por isso que eu uso essa tabela também.
  6. andreluisbrandao

    andreluisbrandao Membro Participativo

    voce esta usando essa api --> prgfin/acr/acr901zf.py ??
    na verdade o cheque ele cria bonitinho e tal, so na hora de gerar a antecipação é que não gera e da a mensagem.

Compartilhe esta Página