Ваши комментарии
через .com уходит...
А логин и пароль вы чьи указали ( от какой учетки)?
У отправителя квитков должна быть учетка от яндекс почты... и именно ее нужно указывать в настройка smtp
Не прошли аутентификацию на SMTP сервере.
Большего по логу сказать не могу.
Проверьте логин/пароль
P.S.
Попробовал на поставке, квиток ушел.
Настройки SMTP

P.S.S. Меня смущает .com в ваших настройках

Не понял ваш вопрос.
У вас форма сформировалась? Если да, то печатаем как обычно..
Добрый день.
А что мешает добавить "лс пустышку" во второе предприятие?
Тогда нулевка сформируется.
Добрый день.
1)Для свода можно переопределить функцию, получающую "код организации":
GetOrgForTNScript(Tn,&APropBE,Data1,Data2,&arParam)
{
string pseudo="nal_podr";
if (kch_num_sys(pseudo)!=-1)
{
var D = CreateObject("KDate");D.SetDateIII(1,Month_Cash,Year_Cash);
char value[81]; GetKchValue(pseudo,value,10,D);
int orgNumber=atoi(value);//в к.ч. указан "код организации"
if(orgNumber>0)
return orgNumber;
}
//если в к.ч. код не указан - определим код по "основному подразделению"
return GetOrgForPodr(kch_from_int("podr"));
}Тогда взносы в сводах не должны поменяться...
2)В этом случае я был на старой должности 300е налоги перекодировал в 500, а на новую должность добавил 300е.
Добрый день.
Добавляете в ТВХ столбец, отмечаете в этом столбце виды, которые должны учитываться при расчете ставки.
В параметре 17го алгоритма ставите номер этого столбца.
Алгоритм: USALG.zip
UserAlg17(&info,&r)
{
struct Struct_Alg Work;
Get_AlgWithParam(Work,info.ikod); // 31.01.1995
int stolbec=25;
if(Work.Count_Par > 0)
stolbec=atoi(reinterpret_cast_to_string(Work.List_Par[0]));
char t[20];
if((info.c=korrv(r,t,0,info.h,flagrow,jf)) != 1)
return code_ReturnCode;
double proc=35;
double normZP=0.;
GetRasNormzar(stolbec,mrasch,GetCurPropCountLS(),normZP);
double stavka=normZP/norm(2);
info.n1=stavka*r[2]*proc/100.;
if(FL_V_ALG && uprc != NO_SCREEN)
{
infolist.add_record("Ставка",stavka);
infolist.add_record("Ночных часов",r[2]);
infolist.add_record("Процент оплаты",35);
infolist.add_record("Результат",info.n1);
}
return code_Break;
}
GetRasNormzar(stolbec,mes,prop,&rez)
{
rez=0.;
var DateDop=CreateObject("KDate");
int tmpmrasch = mrasch;
var ts3 = CreateObject("TempCommonSrc");
ts3.TempCommonSrcInitial(CMN_SRC_COUNT_LS);
SetCommonProp(CMN_SRC_COUNT_LS,prop);
if( mes != mrasch)
s50all(mes);
ras_normzar( stolbec-1,"*",1,0,rez,DateDop);
if( mrasch!=tmpmrasch)
s50all(tmpmrasch);
}Сервис поддержки клиентов работает на платформе UserEcho
Пока занят, будет время отпишусь