public override void GetZReport() { Log("Снять Z отчет"); // Z - отчет // устанавливаем пароль системного администратора ККМ = 30 KKM.Password = _psysadm; // входим в режим отчетов с гашением KKM.Mode = 3; Log("Устанавливаем Режим отчета с гашением"); if (KKM.SetMode() != 0) { return; } // снимаем отчет Log("Снимаем отчет"); KKM.ReportType = 1; int err = KKM.Report(); Log("Результат №" + err.ToString()); if (err != 0) { return; } Log("Resetmode()"); if (KKM.ResetMode() != 0) { return; } }
public static void PrintXReport() { ECR.Password = "******"; ECR.Mode = 2; if (ECR.SetMode() != 0) { return; } ECR.ReportType = 2; ECR.Report(); }
private void buttonZReport_Click(object sender, EventArgs e) { if (!SetDevice()) { return; } ECR.Mode = 3; if (ECR.SetMode() != 0) { MessageBox.Show(ECR.ResultDescription); return; } ECR.ReportType = 1; if (ECR.Report() != 0) { MessageBox.Show(ECR.ResultDescription); return; } CloseChecks(); }
public void CloseSession() { if (!driverExists) { return; } if (cmd.CheckState != 0) { cmd.CancelCheck(); } if (cmd.GetStatus() < 0) { return; } cmd.Mode = 3; cmd.SetMode(); cmd.ReportType = 1; cmd.Report(); cmd.Beep(); }