♥ 0 | Não é possível inserir o mesmo número de série em armazéns distintos via motores V9.15 Como reproduzir:
Segue snippet abaixo. Public Sub MacroDocCompras() Dim DocCompra As GcpBEDocumentoCompra Dim Linha As GcpBELinhaDocumentoCompra Dim strAvisos As String Dim objNumSerie As GcpBENumeroSerie On Error GoTo erro Set DocCompra = New GcpBEDocumentoCompra With DocCompra .Tipodoc = "VGT" .TipoEntidade = "F" .Entidade = "F001" .Serie = "2019" .Moeda = "EUR" .CondPag = "01" .ModoPag = "NUM" .NumDocExterno = "xxx" End With BSO.Comercial.Compras.PreencheDadosRelacionados DocCompra, 5 BSO.Comercial.Compras.AdicionaLinha DocCompra, "ART01", 1, "A2", "A2" Set objNumSerie = New GcpBENumeroSerie With objNumSerie .Modulo = "C" .Manual = 0 .NumeroSerie = "12345" End With DocCompra.Linhas(1).NumerosSerie.Insere objNumSerie Set objNumSerie = Nothing BSO.Comercial.Compras.Actualiza DocCompra, strAvisos Set DocVenda = Nothing erro: MsgBox (Err.Description) End Sub
Marcado como spam |
Comentários Nuno, qual é duvida em concreto? Que erro estás a obter? Sérgio, recebo a mensagem de que o número de série já existe. |
1 respostas
Resposta privada Quero só informar que foi submetido um incidente junto à software house, a qual designou a situação como uma anomalia e apontou a sua correção para a build de Logística e Tesouraria, prevista até dia 18-10-2019. Marcado como spam |