[RESOLVIDO] Gerar movimento no caixa e bancos

Discussão em 'EMS , HCM e Totvs 11' iniciado por bootstrapmaster, Dezembro 9, 2015.

Status do Tópico:
Não esta aberto para novas mensagens.
  1. bootstrapmaster

    bootstrapmaster Moderator Moderador Equipe de Suporte

    Bom dia meu amigos, olha a bucha, se alguem puder me ajudar .....
    Eu peguei o manual certinho dessa rotina, como eu não tinha as temp-tables, fiz do jeito que eu aprendi, editei o .r e extrai as temp-tables de lá, começa ai, as temp-tables estão diferentes do manual, mas o programa está rodando sem erro algum de progress, o problema é que eu criei as tabelas tt_movto_cta_corren_import, tt_aprop_ctbl_cmg_imp e tt_val_aprop_ctbl_cmg_import, que segundo o manual é o suficiente pra criar um movimento no conta corrente, a rotina retorna 'OK' pelo return-value, que segundo o manual, retorna 'NOK' caso houver algum erro no processo, e a tabela tt_import_movto_valid_cmg está voltando vazia, pois a mesma não tem erros, mas não está gerando o movimento, alquem usa essa rotina ? sabe o macete que está faltando ?

    O movimento é para uma conta tipo CAIXA, origem CMG e a conta contabil é uma transitória.

    Se tiver um exemplo de uso, eu comparo com o que estou fazendo.

    Código:
        define input-output parameter table for tt_movto_cta_corren_import.
        define input        parameter table for tt_aprop_ctbl_cmg_imp.
        define input        parameter table for tt_val_aprop_ctbl_cmg_import.
        define input        parameter table for tt_val_aprop_cmg_cambial.
        define input        parameter table for tt_rat_financ_cmg_import.
        define       output parameter table for tt_import_movto_valid_cmg.
    
        define variable v_hdl_program as handle no-undo.
    
        define new shared stream s_1.
    
        run prgfin/cmg/cmg719zg.py persistent set v_hdl_program.
    
        output stream s_1 to value(session:temp-directory + '\cmg719zg.txt') paged page-size 66.
    
        run pi_main_cmg719zg in v_hdl_program (input 1,
                                               input yes,
                                               input yes,
                                               input-output table tt_movto_cta_corren_import,
                                               input        table tt_aprop_ctbl_cmg_imp,
                                               input        table tt_val_aprop_ctbl_cmg_import,
                                               input        table tt_val_aprop_cmg_cambial,
                                               input        table tt_rat_financ_cmg_import,
                                                     output table tt_import_movto_valid_cmg).
        output stream s_1 close.
        delete procedure v_hdl_program.
    
        return 'OK'.
    
  2. bootstrapmaster

    bootstrapmaster Moderator Moderador Equipe de Suporte

    Pessoal, se alguem precisar gerar movimentos no conta correntes do CMG, use a api CMG719ZE e não a ZG, além de pedir menos campos, funciona.
    elmo curtiu isso.
  3. lhp.s

    lhp.s Membro Participativo

    Oi Richard, passei pela mesma situação!
Status do Tópico:
Não esta aberto para novas mensagens.

Compartilhe esta Página