Если лень 1 января менять СНО в группе печати, можно заранее подкинуть скрипт, типа:
Код:
function init()
{
ChangeTaxSystem();
}
function ChangeTaxSystem()
{
date=new Date();
if (date.getFullYear()>=2021)
{
TaxSystemOld=0;
//0 - не используется
//1 - общая
//2 - УСН доход
//3 - УСН доход-расход
//4 - ЕНВД
//5 - сельхоз
//6 - Патент
TaxSystemNew=0;
var fso = new ActiveXObject("Scripting.FileSystemObject");
var f = fso.OpenTextFile("C:\\ProgramData\\ATOL\\Frontol6\\Settings\\Frontol.ini", 1,false,-1);
while (!f.AtEndOfStream)
{
var r = f.ReadLine();
if (r.substring(0,5)=="Path=")
{
var cn = new ActiveXObject("ADODB.Connection");
cn.Provider = "MSDASQL.1";
db="DRIVER=Firebird/InterBase(r) driver; DBNAME="+r.slice(5).split("\\").join("\\\\")+"MAIN.GDB;UID=SYSDBA;PWD=masterkey";
cn.Open(db);
var q = new ActiveXObject("ADODB.Command");
q.ActiveConnection = cn;
q.CommandText="UPDATE PrintGroup Set TaxSystem="+TaxSystemNew+" Where TaxSystem="+TaxSystemOld;
q.Execute();
break;
}
}
f.Close();
}
}
и спать спокойно :)