Forum
See question

Erro na liquidação – documento aprovado via api   

33 views
0
0

Boa tarde,

Num cliente fizemos uma implementação de um processo externo de aprovação de documentos de compras.

Conseguimos criar o documento de aprovação “APR” mas quando tentamos realizar a “NP” do documento aprovado surge a mensagem:

Envio o código que estamos a utilizar:

GcpBEDocumentoTransf transf = new GcpBEDocumentoTransf();

transf.set_EstadoDestino(“APR”);

transf.set_Tipodoc(“APR”);

transf.set_Serie(Convert.ToString(DateTime.Now.Year));

transf.set_Modulo(“M”);

transf.set_TipoEntidade(“F”);

transf.set_Entidade(documentoCompra.get_Entidade());

transf.set_TipoEntidadeDestino(“F”);

transf.set_EntidadeDestino(documentoCompra.get_Entidade());

transf.set_Moeda(“EUR”);

transf.set_DataDoc(DateTime.Now);

transf.set_ContaBancaria(“CXREC”);

transf.set_TipoContaDestino(“CCF”);

transf.set_TipoConta(“C”);

transf.set_Cambio(1);

transf.set_MoedaDaUEM(true);

transf.set_TotalDoc(documentoCompra.get_TotalDocumento());

 

transf.set_TransferenciaEstado(true);

 

motor.Comercial.Transferencias.AdicionaLinha(transf, “000”, “C”, TipoDoc, Serie, NumDoc, 1, “AGP”, 0, documentoCompra.get_TotalDocumento() * -1);

motor.Comercial.Transferencias.Actualiza(transf);

 

Conseguem ajudar sff?

 

Obrigado.

 

Rodrigo Lopes

Faça login para poder traduzir
Integration
Marked as spam
Created 1 year and 5 months ago rodrigolopes
r
rodrigolopes Responsiveness Member