Skip to Content
Author's profile photo Felipe Loyola

SBO_SP_PostTransactionNotice SAP B1

Estimados, les traigo otro post con informacion util para SAP Business One

PostTransactionNotice

Espero les guste.

Saludos

FLR

Assigned tags

      2 Comments
      You must be Logged on to comment or reply to a post.
      Author's profile photo Alessandro Lopez Santinelli
      Alessandro Lopez Santinelli

      Como siempre, Muchas gracias Felipe, excelente documento, a mas de 1 nos servira.

      Saludos.

      Alessandro.

      Author's profile photo Former Member
      Former Member

      Buenos diasĀ Felipe Loyola, tengo un fetalle con un codigo, espero me puedas orientar
      es acerca de obtener el numero de documento generado en un txt, pero no se si lo estoy comprendiendo o ya me hice bolas, gracias de antemano:

      oCompany.StartTransaction();
      SAPbobsCOM.Documents docSAP = (SAPbobsCOM.Documents)oCompany.GetBusinessObject(SAPbobsCOM.BoObjectTypes.oInventoryGenEntry);
      docSAP.Add();
      var archivos = from recibirArchivo in Directory.GetFiles(ruta, "*.txt", SearchOption.AllDirectories)
      from linea in File.ReadAllLines(recibirArchivo)
      where linea.Contains(buscarNum.Text)
      select new
      {
      File = recibirArchivo,
      Linea = linea
      };
      using (StreamWriter sw = new StreamWriter(@"C:\folder\Resultados.txt", false))
      {

      foreach (var f in archivos)
      {
      sw.WriteLine("{1}", f.File, f.Linea + "\n" + oCompany.GetNewObjectKey() );
      }
      sw.Write(oCompany.GetCompanyDate() + oCompany.GetNewObjectKey());
      }
      MessageBox.Show("Terminado" + oCompany.GetNewObjectKey());
      //oCompany.EndTransaction(BoWfTransOpt.wf_Commit);

      if (oCompany.InTransaction)
      oCompany.EndTransaction(BoWfTransOpt.wf_Commit);
      MessageBox.Show("Realizado A : " + "\n" + oCompany.GetNewObjectKey() + oCompany.GetCompanyDate());