using System; using System.Windows.Forms; using Dongke.IBOSS.PRD.Basics.DataAccess; using Dongke.IBOSS.PRD.Service.SAPHegiiDataService; namespace SAPTest { public partial class Form1 : Form { public Form1() { InitializeComponent(); DataManager.ConnectionString = string.Format(DataManager.ConnectionStringFormat, "172.18.32.116", "1521", "dkmes", "hgiboss", "dongke" ); } private void button1_Click(object sender, EventArgs e) { try { //开始时间 string dateString = "2022-09-25 00:00:00"; DateTime dt = DateTime.ParseExact(dateString, "yyyy-MM-dd HH:mm:ss", System.Globalization.CultureInfo.CurrentCulture); string dateString2 = "2022-10-02 13:00:00"; //结束时间 DateTime ndt = DateTime.ParseExact(dateString2, "yyyy-MM-dd HH:mm:ss", System.Globalization.CultureInfo.CurrentCulture); //跨车间 //SAPDataLogic.CrossWorkshopToSAP_test(dt, ndt); //报工移库 //SAPDataLogic.BGYKToSAP_TEST(dt, ndt); //报工 //SAPDataLogic.SyncSap5000_test(dt, "ALL", ndt); //SAPDataLogic.SyncSap5000(ndt, "10"); //SAPDataLogic.SyncSap5000(ndt, "20"); //SAPDataLogic.SyncSap5000(ndt, "30"); //SAPDataLogic.SyncSap5000(ndt, "40"); //SAPDataLogic.SyncSap5000(ndt, "50"); //SAPDataLogic.SyncSap5000(ndt, "60"); //SAPDataLogic.SyncSap5000_test(dt, "30", ndt); //SAPDataLogic.SyncSap5000_test(dt, "40", ndt); //SAPDataLogic.SyncSap5000_test(dt, "50", ndt); //.SyncSap5000_test(dt, "60", ndt); // 跨车间作业 //SAPDataLogic.CrossWorkshopToSAP(dt, ndt); //报工-60节点-暂废 //string dateString60 = "2022-09-29 00:00:00"; //DateTime dt60 = DateTime.ParseExact(dateString60, "yyyy-MM-dd HH:mm:ss", System.Globalization.CultureInfo.CurrentCulture); //SAPDataLogic.SyncSap5000_60_BSJ(dt60); // 记得换地址---正式--post中的密码 //4号补数据专用 //报工60节点 //SAPDataLogic.SyncSap5000_test_jj(dt,"60", ndt); //跨车间 //SAPDataLogic.CrossWorkshopToSAP(dt, ndt); MessageBox.Show("OK"); } catch (Exception ex) { } } } }