Fórum
Ver pergunta

Separadores de utilizador e passagem de informação   

18 visualizações
0
0

Boa tarde,
Criei um separador de utilizador no objeto dos serviços técnicos e tenho um botão que vai criar uma fatura.

Para criar a fatura preciso de informação do cliente e artigo que existe no objeto.
Tentei com o código, mas esta a dar erro que a entidade não esta preenchida

private void btn_CriarFatura_Click(object sender, EventArgs e)
       {
           VndBEDocumentoVenda objFatura = new VndBEDocumentoVenda();

           objFatura.Tipodoc = "FA";
           objFatura.TipoEntidade = "C";

           objFatura.Entidade = this.ContextService.Objecto.Cliente;

           this.ContextService.BSO.Vendas.Documentos.PreencheDadosRelacionados(objFatura);

           Double qtd = Convert.ToDouble(CDU_Quantidade.Text);
           string artigo = this.ContextService.Objecto.ArtigoGCP;
           this.ContextService.BSO.Vendas.Documentos.AdicionaLinha(objFatura, artigo, ref qtd);

           this.ContextService.BSO.Vendas.Documentos.Actualiza(objFatura);
           this.ContextService.PSO.Dialogos.MostraMensagem(StdPlatBS100.StdBSTipos.TipoMsg.PRI_SimplesOk, "Criado documento FA.", StdPlatBS100.StdBSTipos.IconId.PRI_Informativo, "FA " + objFatura.Serie + "/" + objFatura.NumDoc);

       }

 

abaixo , mas não vai buscar a informação

Faça login para poder traduzir
V10
Marcado como spam
Criado há 3 meses e 1 semana alionapaduraru
alionapaduraru Responsiveness Member
Comentários
Se o objeto for o primeiro gravado e depois clicar no botão já funciona.
3 meses e 1 semana
alionapaduraru