Отчеты:Отчеты поставщикам Удмуртия — различия между версиями
Lander  (обсуждение | вклад)  (→god)  | 
				Agk  (обсуждение | вклад)   (→Добавление нового поставщика в  "Отчет в лицах")  | 
				||
| (не показано 45 промежуточных версии 2 участников) | |||
| Строка 1: | Строка 1: | ||
| − | + | =Общие отчеты=  | |
| + |  radmin "aholdhippo", логин пароль стандартный, там задания по папкам и логи  | ||
| + |  Поставщики: протек, агороресурсы, гранд капитал, пульс  | ||
| − | + | [[Файл:Отчеты поставщикам.png]]  | |
| − | Графический интерфейс расположен '''C:\Reports\Project1.exe'''  | + | =Есть Аналитические отчеты на основе Заказов по Общему заказу=  | 
| + | |||
| + | Расположены по rdp на компьютере phenom  | ||
| + | логин Администратор  | ||
| + | пароль сухарь (уточнить у админов)  | ||
| + | |||
| + | Графический интерфейс расположен '''C:\Reports\Project1.exe (ВНИМАНИЕ! запуск программы идет несколько минут)'''  | ||
| + | |||
| + | [[Файл:Интерфейс_отчетов.png]]  | ||
Запуск осуществляется планировщиком '''nnCron'''    | Запуск осуществляется планировщиком '''nnCron'''    | ||
| + | |||
| + | Если запускать с ключами то запускается выбранный отчет   | ||
| + | C:\Reports\Project1.exe '''X''' '''Y''' 1  | ||
| + | |||
| + | где X- ид отчета  | ||
| + | |||
| + | Y- m-месяц d-день n-неделя  | ||
=Типы отчетов=  | =Типы отчетов=  | ||
| − | ==month ==  | + | ==id=0 month отчет "Без лиц" за предыдущий месяц==  | 
Планировщик запускает bat файл '''C:\Reports\sendlogs\m.bat'''    | Планировщик запускает bat файл '''C:\Reports\sendlogs\m.bat'''    | ||
со следующими строками  | со следующими строками  | ||
| Строка 19: | Строка 36: | ||
</code>  | </code>  | ||
| − | ==week==  | + | Получатели '''EMAIL'''  | 
| + | |||
| + | s.ushakov@gosapteka18.ru, shutov@standart-n.ru, d_dmitry@standart-n.ru  | ||
| + | |||
| + | ==id=0 week Отчет "Без лиц" за предыдущую неделю==  | ||
Планировщик запускает bat файл '''C:\Reports\sendlogs\w.bat''' со следующими строками  | Планировщик запускает bat файл '''C:\Reports\sendlogs\w.bat''' со следующими строками  | ||
| Строка 28: | Строка 49: | ||
</code>  | </code>  | ||
| − | ==god==  | + | Получатели '''EMAIL'''  | 
| + | |||
| + | s.ushakov@gosapteka18.ru, shutov@standart-n.ru, d_dmitry@standart-n.ru  | ||
| + | |||
| + | ==id=4 god Отчет для Годовалова за предыдущий день==  | ||
Планировщик запускает bat файл '''C:\Reports\sendlogs\god.bat''' со следующими строками  | Планировщик запускает bat файл '''C:\Reports\sendlogs\god.bat''' со следующими строками  | ||
| Строка 39: | Строка 64: | ||
</code>  | </code>  | ||
| − | ==gk==  | + | Получатели EMAIL  | 
| − | ==auExcel==  | + | |
| − | ==auFW==  | + | office@udm.godovalov.ru,shutov@standart-n.ru,d_dmitry@standart-n.ru  | 
| − | ==aud==  | + | |
| − | ==audbf==  | + | ==id=3 gk Отчет для ГрандКапитала за предыдущий день==  | 
| + | Планировщик запускает bat файл '''C:\Reports\sendlogs\gk.bat''' со следующими строками  | ||
| + | |||
| + | <code>  | ||
| + | C:\Reports\Project1.exe 3 d 1  | ||
| + | |||
| + | .\unixtools\grep.exe -i ERROR! C:\Reports\files\Log.log >.\err.log && .\unixtools\blat.exe -server 192.168.67.235 -f fs@standart-n.ru -to fs@standart-n.ru -u fs -pw teric0ls1 -s otch_errors -charset Windows-1251 -bodyF .\err.log && del .\err.log  | ||
| + | .\unixtools\grep.exe -i ERROR! C:\Reports\files\gkLog.log >.\err.log && .\unixtools\blat.exe -server 192.168.67.235 -f fs@standart-n.ru -to fs@standart-n.ru -u fs -pw teric0ls1 -s otch_errors -charset Windows-1251 -bodyF .\err.log && del .\err.log  | ||
| + | |||
| + | </code>  | ||
| + | |||
| + | Получатели '''EMAIL'''  | ||
| + | |||
| + | SKazakov@grand-capital.pro, elyakovaN@grand-capital.pro, Guskova@grand-capital.pro, Ashihmina@grand-capital.net, MPepelyaeva@grand-capital.pro, shutov@standart-n.ru, d_dmitry@standart-n.ru  | ||
| + | |||
| + | ==id=2 auExcel отчет для АУ Excel==  | ||
| + | Планировщик запускает bat файл '''C:\Reports\sendlogs\au.bat''' со следующими строками  | ||
| + | |||
| + | <code>  | ||
| + | C:\Reports\Project1.exe 2 d 1  | ||
| + | |||
| + | .\unixtools\grep.exe -i ERROR C:\Reports\files\ERRORS_Log.log >.\err.log && .\unixtools\blat.exe -server 192.168.67.235 -f fs@standart-n.ru -to fs@standart-n.ru -u fs -pw teric0ls1 -s otch_errors -charset Windows-1251 -bodyF .\err.log && del .\err.log  | ||
| + | |||
| + | </code>  | ||
| + | |||
| + | Получатели '''EMAIL'''  | ||
| + | |||
| + | otdel_tender@gosapteka18.ru, a.dementeva@gosapteka18.ru, shutov@standart-n.ru, d_dmitry@standart-n.ru  | ||
| + | |||
| + | параметры  | ||
| + | |||
| + | Аптеки Удмуртии$au_leksr$733,1257$1|Аптеки Удмуртии$au_medizd$878,1252,1254$1|Аптеки Удмуртии$au3162$1334,1019,6,981$1|Аптеки Удмуртии$au3300$1334,1019,6,1053,1346,963,1063,872,952,878,1359$1|Аптеки Удмуртии$au3094$913,979,605,11,733,1350,530,814,964,19$1|Аптеки Удмуртии$au3006$979,605,11,814,964,19$1|Фармация$frmc5856$1334,1019,6,981,979,605,11,733,530,814,964,19,1190$1|Фармация$frmc5942$1334,1019,6,1053,1346,1063,872,913,979,605,11,733,530,814,964,19,1190,160,903$1|Аптеки Удмуртии$au_2020medizd$1190,1292,160,903,605$1|Аптеки Удмуртии$au_2020lekar$605,1190$1  | ||
| + | |||
| + | ==id=1 auFW отчет в лицах за предыдущий день==  | ||
| + | Планировщик запускает bat файл '''C:\Reports\sendlogs\FW.bat''' со следующими строками  | ||
| + | |||
| + | <code>  | ||
| + | C:\Reports\Project1.exe 1 d 1  | ||
| + | |||
| + | .\unixtools\grep.exe -i ERROR! C:\Reports\files\Log.log >.\err.log && .\unixtools\blat.exe -server 192.168.67.235 -f fs@standart-n.ru -to fs@standart-n.ru -u fs -pw teric0ls1 -s otch_errors -charset Windows-1251 -bodyF .\err.log && del .\err.log  | ||
| + | .\unixtools\grep.exe -i ERROR! C:\Reports\files\dWFLog.log >.\err.log && .\unixtools\blat.exe -server 192.168.67.235 -f fs@standart-n.ru -to fs@standart-n.ru -u fs -pw teric0ls1 -s otch_errors -charset Windows-1251 -bodyF .\err.log && del .\err.log  | ||
| + | </code>  | ||
| + | |||
| + | Получатели   | ||
| + | |||
| + | АУ и поставщики с ИД 530,964,733,979  | ||
| + | |||
| + | ==id=0 aud отчет Без лиц за предыдущий день==  | ||
| + | Планировщик запускает bat файл '''C:\Reports\sendlogs\d.bat''' со следующими строками  | ||
| + | |||
| + | <code>  | ||
| + | C:\Reports\Project1.exe 0 d 1  | ||
| + | |||
| + | .\unixtools\grep.exe -i ERROR C:\Reports\files\ERRORS_Log.log >.\err.log && .\unixtools\blat.exe -server 192.168.67.235 -f fs@standart-n.ru -to fs@standart-n.ru -u fs -pw teric0ls1 -s otch_errors -charset Windows-1251 -bodyF .\err.log && del .\err.log  | ||
| + | |||
| + | </code>  | ||
| + | |||
| + | Получатели   | ||
| + | |||
| + | s.ushakov@gosapteka18.ru,shutov@standart-n.ru,d_dmitry@standart-n.ru  | ||
| + | |||
| + | ==id=5 audbf отчет для АУ DBF за предыдущий день==  | ||
| + | Планировщик запускает bat файл '''C:\Reports\sendlogs\audbf.bat''' со следующими строками  | ||
| + | |||
| + | <code>  | ||
| + | C:\Reports\Project1.exe 5 d 1  | ||
| + | |||
| + | .\unixtools\grep.exe -i ERROR C:\Reports\files\ERRORS_Log.log >.\err.log && .\unixtools\blat.exe -server 192.168.67.235 -f fs@standart-n.ru -to fs@standart-n.ru -u fs -pw teric0ls1 -s otch_errors -charset Windows-1251 -bodyF .\err.log && del .\err.log  | ||
| + | |||
| + | </code>  | ||
| + | |||
| + | Получатели  | ||
| + | |||
| + | skld169nakl@gosapteka18.ru,shutov@standart-n.ru  | ||
| + | |||
| + | |||
| + | Отчет поставщики удмуртия Сергей 1cinfoserver  | ||
| + | |||
| + | |||
| + | ==Отчет Гранд Капитал==  | ||
| + | |||
| + |  Идем радмином на машину <font color="red">aholdhippo</font>, пароль "Rjk.itdj"  | ||
| + |  В планировщике есть задача <font color="red">"grand.zip"</font>, она запускает скрипт "C:\distr_GrandCapital\start.cmd" раз в день в 7:15  | ||
| + |  Скрипт запускает формирование отчета для поставщика, имя файла отчета <font color="red">"C:\distr_GrandCapital\dest\GrandCapital.zip"</font>  | ||
| + |  Далее этот файл посылается по почте на адрес <font color="red">"guskova@grand-capital.pro"</font>  | ||
| + | |||
| + |  Краткое описание содержимого отчета:  | ||
| + |  <Слава, писать тут...>  | ||
| + | |||
| + | |||
| + | =Добавление нового поставщика в  "Отчет в лицах"=  | ||
| + | * например добавим поставщика АкцентМед (код в админке ОЗ = 1434)  | ||
| + | * для этого в базу '''phenom:D:\4Dima\Reports\TEMP.fdb''' нужно добавить 2 записи  | ||
| + | <pre>  | ||
| + | INSERT INTO PARAMS (NAME, OTCH, "TYPE", "SIZE", PARAM, VAL) VALUES ('АкцентМед', 1, NULL, 0, 1, '1434');  | ||
| + | INSERT INTO PARAMS (NAME, OTCH, "TYPE", "SIZE", PARAM, VAL) VALUES ('office@standart-n.ru -to kosolapov_av@asti-gk.ru', 1, NULL, 0, 2, '1434');  | ||
| + | </pre>  | ||
| + | * где указать свое название поставщика, емаил адреса (можно через запятую) и код поставщика  | ||
| + | * перезапустить программу '''Project1''' и нажать сформировать  | ||
| + | |||
| + | =Пример переотправки отчета для Пульс, Гранд Капитал, Фармкомплект, Агроресурсы=  | ||
| + | * подключаемся по rdp на компьютере phenom   | ||
| + | логин Администратор  | ||
| + | пароль сухарь (уточнить у админов)  | ||
| + | * Запускаем '''D:\4Dima\Reports\Project1.exe (ВНИМАНИЕ! запуск программы идет несколько минут)'''  | ||
| + | * Выбираем "Отчет в лицах", указываем период, нажимаем сформировать, ждем около 5 минут, отчет ушел  | ||
| + | |||
| + | [[Файл:Отчет в лицах.png]]  | ||
| + | |||
| + | =Пример переотправки отчета для АУ=  | ||
| + | * выгрузка идет с машины phenom  | ||
| + | * конфиг хранится в файле '''D:\4Dima\AUfromOZ\config.ini''', если нужно поправить почту то тут. Править лучше через far / notepad++  | ||
| + | * выгрузка идет через питон скрипт, см. задания '''D:\4Dima\AUfromOZ\main.py'''  | ||
| + | * Чтобы переотправить за другой период используй '''D:\4Dima\AUfromOZ\main_for_period.py'''  | ||
Текущая версия на 13:39, 16 ноября 2023
Содержание
- 1 Общие отчеты
 - 2 Есть Аналитические отчеты на основе Заказов по Общему заказу
 - 3 Типы отчетов
- 3.1 id=0 month отчет "Без лиц" за предыдущий месяц
 - 3.2 id=0 week Отчет "Без лиц" за предыдущую неделю
 - 3.3 id=4 god Отчет для Годовалова за предыдущий день
 - 3.4 id=3 gk Отчет для ГрандКапитала за предыдущий день
 - 3.5 id=2 auExcel отчет для АУ Excel
 - 3.6 id=1 auFW отчет в лицах за предыдущий день
 - 3.7 id=0 aud отчет Без лиц за предыдущий день
 - 3.8 id=5 audbf отчет для АУ DBF за предыдущий день
 - 3.9 Отчет Гранд Капитал
 
 - 4 Добавление нового поставщика в "Отчет в лицах"
 - 5 Пример переотправки отчета для Пульс, Гранд Капитал, Фармкомплект, Агроресурсы
 - 6 Пример переотправки отчета для АУ
 
Общие отчеты
radmin "aholdhippo", логин пароль стандартный, там задания по папкам и логи Поставщики: протек, агороресурсы, гранд капитал, пульс
Есть Аналитические отчеты на основе Заказов по Общему заказу
Расположены по rdp на компьютере phenom логин Администратор пароль сухарь (уточнить у админов)
Графический интерфейс расположен C:\Reports\Project1.exe (ВНИМАНИЕ! запуск программы идет несколько минут)
Запуск осуществляется планировщиком nnCron
Если запускать с ключами то запускается выбранный отчет C:\Reports\Project1.exe X Y 1
где X- ид отчета
Y- m-месяц d-день n-неделя
Типы отчетов
id=0 month отчет "Без лиц" за предыдущий месяц
Планировщик запускает bat файл C:\Reports\sendlogs\m.bat со следующими строками
C:\Reports\Project1.exe 0 m 1
.\unixtools\grep.exe -i ERROR! C:\Reports\files\Log.log >.\err.log && .\unixtools\blat.exe -server 192.168.67.235 -f fs@standart-n.ru -to fs@standart-n.ru -u fs -pw teric0ls1 -s otch_errors -charset Windows-1251 -bodyF .\err.log && del .\err.log .\unixtools\grep.exe -i ERROR! C:\Reports\files\mLog.log >.\err.log && .\unixtools\blat.exe -server 192.168.67.235 -f fs@standart-n.ru -to fs@standart-n.ru -u fs -pw teric0ls1 -s otch_errors -charset Windows-1251 -bodyF .\err.log && del .\err.log
Получатели EMAIL
s.ushakov@gosapteka18.ru, shutov@standart-n.ru, d_dmitry@standart-n.ru
id=0 week Отчет "Без лиц" за предыдущую неделю
Планировщик запускает bat файл C:\Reports\sendlogs\w.bat со следующими строками
C:\Reports\Project1.exe 0 n 1
.\unixtools\grep.exe -i ERROR C:\Reports\files\ERRORS_Log.log >.\err.log && .\unixtools\blat.exe -server 192.168.67.235 -f fs@standart-n.ru -to fs@standart-n.ru -u fs -pw teric0ls1 -s otch_errors -charset Windows-1251 -bodyF .\err.log && del .\err.log
Получатели EMAIL
s.ushakov@gosapteka18.ru, shutov@standart-n.ru, d_dmitry@standart-n.ru
id=4 god Отчет для Годовалова за предыдущий день
Планировщик запускает bat файл C:\Reports\sendlogs\god.bat со следующими строками
C:\Reports\Project1.exe 4 d 1
.\unixtools\grep.exe -i ERROR! C:\Reports\files\Log.log >.\err.log && .\unixtools\blat.exe -server 192.168.67.235 -f fs@standart-n.ru -to fs@standart-n.ru -u fs -pw teric0ls1 -s otch_errors -charset Windows-1251 -bodyF .\err.log && del .\err.log .\unixtools\grep.exe -i ERROR! C:\Reports\files\godLog.log >.\err.log && .\unixtools\blat.exe -server 192.168.67.235 -f fs@standart-n.ru -to fs@standart-n.ru -u fs -pw teric0ls1 -s otch_errors -charset Windows-1251 -bodyF .\err.log && del .\err.log
Получатели EMAIL
office@udm.godovalov.ru,shutov@standart-n.ru,d_dmitry@standart-n.ru
id=3 gk Отчет для ГрандКапитала за предыдущий день
Планировщик запускает bat файл C:\Reports\sendlogs\gk.bat со следующими строками
C:\Reports\Project1.exe 3 d 1
.\unixtools\grep.exe -i ERROR! C:\Reports\files\Log.log >.\err.log && .\unixtools\blat.exe -server 192.168.67.235 -f fs@standart-n.ru -to fs@standart-n.ru -u fs -pw teric0ls1 -s otch_errors -charset Windows-1251 -bodyF .\err.log && del .\err.log .\unixtools\grep.exe -i ERROR! C:\Reports\files\gkLog.log >.\err.log && .\unixtools\blat.exe -server 192.168.67.235 -f fs@standart-n.ru -to fs@standart-n.ru -u fs -pw teric0ls1 -s otch_errors -charset Windows-1251 -bodyF .\err.log && del .\err.log
Получатели EMAIL
SKazakov@grand-capital.pro, elyakovaN@grand-capital.pro, Guskova@grand-capital.pro, Ashihmina@grand-capital.net, MPepelyaeva@grand-capital.pro, shutov@standart-n.ru, d_dmitry@standart-n.ru
id=2 auExcel отчет для АУ Excel
Планировщик запускает bat файл C:\Reports\sendlogs\au.bat со следующими строками
C:\Reports\Project1.exe 2 d 1
.\unixtools\grep.exe -i ERROR C:\Reports\files\ERRORS_Log.log >.\err.log && .\unixtools\blat.exe -server 192.168.67.235 -f fs@standart-n.ru -to fs@standart-n.ru -u fs -pw teric0ls1 -s otch_errors -charset Windows-1251 -bodyF .\err.log && del .\err.log
Получатели EMAIL
otdel_tender@gosapteka18.ru, a.dementeva@gosapteka18.ru, shutov@standart-n.ru, d_dmitry@standart-n.ru
параметры
Аптеки Удмуртии$au_leksr$733,1257$1|Аптеки Удмуртии$au_medizd$878,1252,1254$1|Аптеки Удмуртии$au3162$1334,1019,6,981$1|Аптеки Удмуртии$au3300$1334,1019,6,1053,1346,963,1063,872,952,878,1359$1|Аптеки Удмуртии$au3094$913,979,605,11,733,1350,530,814,964,19$1|Аптеки Удмуртии$au3006$979,605,11,814,964,19$1|Фармация$frmc5856$1334,1019,6,981,979,605,11,733,530,814,964,19,1190$1|Фармация$frmc5942$1334,1019,6,1053,1346,1063,872,913,979,605,11,733,530,814,964,19,1190,160,903$1|Аптеки Удмуртии$au_2020medizd$1190,1292,160,903,605$1|Аптеки Удмуртии$au_2020lekar$605,1190$1
id=1 auFW отчет в лицах за предыдущий день
Планировщик запускает bat файл C:\Reports\sendlogs\FW.bat со следующими строками
C:\Reports\Project1.exe 1 d 1
.\unixtools\grep.exe -i ERROR! C:\Reports\files\Log.log >.\err.log && .\unixtools\blat.exe -server 192.168.67.235 -f fs@standart-n.ru -to fs@standart-n.ru -u fs -pw teric0ls1 -s otch_errors -charset Windows-1251 -bodyF .\err.log && del .\err.log .\unixtools\grep.exe -i ERROR! C:\Reports\files\dWFLog.log >.\err.log && .\unixtools\blat.exe -server 192.168.67.235 -f fs@standart-n.ru -to fs@standart-n.ru -u fs -pw teric0ls1 -s otch_errors -charset Windows-1251 -bodyF .\err.log && del .\err.log
Получатели
АУ и поставщики с ИД 530,964,733,979
id=0 aud отчет Без лиц за предыдущий день
Планировщик запускает bat файл C:\Reports\sendlogs\d.bat со следующими строками
C:\Reports\Project1.exe 0 d 1
.\unixtools\grep.exe -i ERROR C:\Reports\files\ERRORS_Log.log >.\err.log && .\unixtools\blat.exe -server 192.168.67.235 -f fs@standart-n.ru -to fs@standart-n.ru -u fs -pw teric0ls1 -s otch_errors -charset Windows-1251 -bodyF .\err.log && del .\err.log
Получатели
s.ushakov@gosapteka18.ru,shutov@standart-n.ru,d_dmitry@standart-n.ru
id=5 audbf отчет для АУ DBF за предыдущий день
Планировщик запускает bat файл C:\Reports\sendlogs\audbf.bat со следующими строками
C:\Reports\Project1.exe 5 d 1
.\unixtools\grep.exe -i ERROR C:\Reports\files\ERRORS_Log.log >.\err.log && .\unixtools\blat.exe -server 192.168.67.235 -f fs@standart-n.ru -to fs@standart-n.ru -u fs -pw teric0ls1 -s otch_errors -charset Windows-1251 -bodyF .\err.log && del .\err.log
Получатели
skld169nakl@gosapteka18.ru,shutov@standart-n.ru
Отчет поставщики удмуртия Сергей 1cinfoserver
Отчет Гранд Капитал
Идем радмином на машину aholdhippo, пароль "Rjk.itdj" В планировщике есть задача "grand.zip", она запускает скрипт "C:\distr_GrandCapital\start.cmd" раз в день в 7:15 Скрипт запускает формирование отчета для поставщика, имя файла отчета "C:\distr_GrandCapital\dest\GrandCapital.zip" Далее этот файл посылается по почте на адрес "guskova@grand-capital.pro" Краткое описание содержимого отчета: <Слава, писать тут...>
Добавление нового поставщика в "Отчет в лицах"
- например добавим поставщика АкцентМед (код в админке ОЗ = 1434)
 - для этого в базу phenom:D:\4Dima\Reports\TEMP.fdb нужно добавить 2 записи
 
INSERT INTO PARAMS (NAME, OTCH, "TYPE", "SIZE", PARAM, VAL) VALUES ('АкцентМед', 1, NULL, 0, 1, '1434');
INSERT INTO PARAMS (NAME, OTCH, "TYPE", "SIZE", PARAM, VAL) VALUES ('office@standart-n.ru -to kosolapov_av@asti-gk.ru', 1, NULL, 0, 2, '1434');
- где указать свое название поставщика, емаил адреса (можно через запятую) и код поставщика
 - перезапустить программу Project1 и нажать сформировать
 
Пример переотправки отчета для Пульс, Гранд Капитал, Фармкомплект, Агроресурсы
- подключаемся по rdp на компьютере phenom
 
логин Администратор пароль сухарь (уточнить у админов)
- Запускаем D:\4Dima\Reports\Project1.exe (ВНИМАНИЕ! запуск программы идет несколько минут)
 - Выбираем "Отчет в лицах", указываем период, нажимаем сформировать, ждем около 5 минут, отчет ушел
 
Пример переотправки отчета для АУ
- выгрузка идет с машины phenom
 - конфиг хранится в файле D:\4Dima\AUfromOZ\config.ini, если нужно поправить почту то тут. Править лучше через far / notepad++
 - выгрузка идет через питон скрипт, см. задания D:\4Dima\AUfromOZ\main.py
 - Чтобы переотправить за другой период используй D:\4Dima\AUfromOZ\main_for_period.py
 


