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" ); DataManager.ConnectionString = string.Format(DataManager.ConnectionStringFormat, "172.18.32.31", "1521", "dkmes", "dkmes", "dongke"); } private void button1_Click(object sender, EventArgs e) { try { //开始时间 string dateString = "2023-03-24 00:00:00"; DateTime dt = DateTime.ParseExact(dateString, "yyyy-MM-dd HH:mm:ss", System.Globalization.CultureInfo.CurrentCulture); string dateString2 = "2023-07-01 00: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); //SAPDataLogic.SyncSap5000_60(dt); // 跨车间作业 //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); //SAPDataLogic.SyncSap1001_5000(ndt, "1001"); MessageBox.Show("OK"); } catch (Exception ex) { } } } }