| ♥ 0 | Usando o exemplo do GitHub para transferência de armazém adicionar o numero de serie não contemplado no exemplo, dá erro a indicar que os numero de serie não existem BasBE100.BasBENumeroSerie nSerie = new BasBE100.BasBENumeroSerie()
{
IdNumeroSerie = "D4C7A626-7D21-11EB-B813-D8F88392EC1B",
NumeroSerie = "300200611",
Modulo = "T",
Manual = 0,
};
BasBE100.BasBENumerosSerie nsSerie = new BasBE100.BasBENumerosSerie();
nsSeries.insere(nSerie );//nsSerie.ADD(nSerie) ja testei com um ou com o outro
if (targetLines == null)
targetLines = new List<TargetLines>();
targetLines.Add(new TargetLines()
{
LinhaOrigem = new InvBELinhaOrigemTransf()
{
Artigo = itemTextBox.Text,
Armazem = warehouseTextBox.Text,
Localizacao = warehouseTextBox.Text,
Lote = sourceLotTextBox.Text,
Quantidade = Convert.ToDouble(quantityTextBox.Value),
PrecUnit = Convert.ToDouble(valueTextBox.Value),
INV_EstadoOrigem = sourceStateTextBox.Text,
NumerosSerie=nsSerie
},ao inspecionar o objeto objStockTransfer quer as linhasorigem quer as linhasdestino tem o numero de serie preenchido depois de executar PriEngine.Engine.Inventario.Transferencias.Actualiza(objStockTransfer, ref errors); o numero de serie deixa de estar preenchido e dá o erro Marcado como spam |
Comentários Olá, Conseguiste resolver? Estou a ter o mesmo problema a gerar uma compra. Os números de série estão preenchidos mas ficam vazios ao fazer Actualiza. Obrigada. A Primavera enviou o seguinte exemplo: CmpBEDocumentoCompra doc = new CmpBEDocumentoCompra();
doc.Entidade = "F0001";
doc.TipoEntidade = "F";
doc.Tipodoc = "VGR";
doc.DataDoc = DateTime.Now;doc.DataVenc = DateTime.Now;doc.Serie = "A";
doc.NumDocExterno = "123/123";
motor.Compras.Documentos.PreencheDadosRelacionados(doc);
motor.Compras.Documentos.AdicionaLinha(doc, "A0004");
doc.Linhas.GetEdita(1).Lote = "LT01";
BasBENumeroSerie ns = new BasBENumeroSerie();
ns.NumeroSerie = "123ABC456";
BasBENumerosSerie nss = new BasBENumerosSerie();nss.Add(ns);
doc.Linhas.GetEdita(1).NumerosSerie = nss;
motor.Compras.Documentos.Actualiza(doc); Obrigada João. |
Como adicionar números serie no documento transferência armazém V10.10
153 visualizações