Example #1
0
        public static void Start()
        {
            var sapTrans = new Transaction32();

            #region Pedido de Venda
            var t32list = T32DAO.GetNewORDR();


            try
            {
                foreach (var t32 in t32list)
                {
                    // Criando o pedido de venda.
                    if (t32.ORDR_DocEntry < 1)
                    {
                        sapTrans.NewORDR(t32);
                    }

                    if (t32.ORDR_DocEntry > 0)
                    {
                        sapTrans.NewLineORDR(t32);
                    }
                }
            }
            finally
            {
                t32list.Clear();
                t32list = null;
            }
            #endregion

            #region Nota Fiscal
            t32list = T32DAO.GetNewOINV();


            try
            {
                foreach (var t32 in t32list)
                {
                    sapTrans.NewOINV(t32);
                }
            }
            finally
            {
                t32list.Clear();
                t32list = null;
            }
            #endregion
        }