Отчеты:Отчеты поставщикам Удмуртия — различия между версиями

Материал из wiki.standart-n.ru
Перейти к: навигация, поиск
(god)
(Добавление нового поставщика в "Отчет в лицах")
 
(не показаны 33 промежуточные версии 2 участников)
Строка 1: Строка 1:
Есть Аналитические отчеты на основе Заказов по Общему заказу
+
=Общие отчеты=
 +
radmin "aholdhippo", логин пароль стандартный, там задания по папкам и логи
 +
Поставщики: протек, агороресурсы, гранд капитал, пульс
  
Расположены на компьютере с именем '''1cinfoServer'''
+
[[Файл:Отчеты поставщикам.png]]
  
Графический интерфейс расположен '''C:\Reports\Project1.exe'''
+
=Есть Аналитические отчеты на основе Заказов по Общему заказу=
 +
 
 +
Расположены по rdp на компьютере phenom
 +
логин Администратор
 +
пароль сухарь (уточнить у админов)
 +
 
 +
Графический интерфейс расположен '''C:\Reports\Project1.exe (ВНИМАНИЕ! запуск программы идет несколько минут)'''
 +
 
 +
[[Файл:Интерфейс_отчетов.png]]
  
 
Запуск осуществляется планировщиком '''nnCron'''  
 
Запуск осуществляется планировщиком '''nnCron'''  
Строка 25: Строка 35:
 
.\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
 
.\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
 
</code>
 
</code>
 +
 +
Получатели '''EMAIL'''
 +
 +
s.ushakov@gosapteka18.ru, shutov@standart-n.ru, d_dmitry@standart-n.ru
  
 
==id=0 week Отчет "Без лиц" за предыдущую неделю==
 
==id=0 week Отчет "Без лиц" за предыдущую неделю==
Строка 34: Строка 48:
 
.\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
 
.\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>
 
</code>
 +
 +
Получатели '''EMAIL'''
 +
 +
s.ushakov@gosapteka18.ru, shutov@standart-n.ru, d_dmitry@standart-n.ru
  
 
==id=4 god Отчет для Годовалова за предыдущий день==
 
==id=4 god Отчет для Годовалова за предыдущий день==
Строка 46: Строка 64:
 
</code>
 
</code>
  
==gk==
+
Получатели EMAIL
 +
 
 +
office@udm.godovalov.ru,shutov@standart-n.ru,d_dmitry@standart-n.ru
 +
 
 +
==id=3 gk Отчет для ГрандКапитала за предыдущий день==
 
Планировщик запускает bat файл '''C:\Reports\sendlogs\gk.bat''' со следующими строками
 
Планировщик запускает bat файл '''C:\Reports\sendlogs\gk.bat''' со следующими строками
  
Строка 57: Строка 79:
 
</code>
 
</code>
  
==auExcel==
+
Получатели '''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''' со следующими строками
 
Планировщик запускает bat файл '''C:\Reports\sendlogs\au.bat''' со следующими строками
  
Строка 67: Строка 93:
 
</code>
 
</code>
  
==auFW==
+
Получатели '''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''' со следующими строками
 
Планировщик запускает bat файл '''C:\Reports\sendlogs\FW.bat''' со следующими строками
  
Строка 77: Строка 111:
 
</code>
 
</code>
  
==aud==
+
Получатели
 +
 
 +
АУ и поставщики с ИД 530,964,733,979
 +
 
 +
==id=0 aud отчет Без лиц за предыдущий день==
 
Планировщик запускает bat файл '''C:\Reports\sendlogs\d.bat''' со следующими строками
 
Планировщик запускает bat файл '''C:\Reports\sendlogs\d.bat''' со следующими строками
  
Строка 87: Строка 125:
 
</code>
 
</code>
  
==audbf==
+
Получатели
 +
 
 +
s.ushakov@gosapteka18.ru,shutov@standart-n.ru,d_dmitry@standart-n.ru
 +
 
 +
==id=5 audbf отчет для АУ DBF за предыдущий день==
 
Планировщик запускает bat файл '''C:\Reports\sendlogs\audbf.bat''' со следующими строками
 
Планировщик запускает bat файл '''C:\Reports\sendlogs\audbf.bat''' со следующими строками
  
Строка 96: Строка 138:
  
 
</code>
 
</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

Общие отчеты

radmin "aholdhippo", логин пароль стандартный, там задания по папкам и логи
Поставщики: протек, агороресурсы, гранд капитал, пульс

Отчеты поставщикам.png

Есть Аналитические отчеты на основе Заказов по Общему заказу

Расположены по rdp на компьютере phenom логин Администратор пароль сухарь (уточнить у админов)

Графический интерфейс расположен C:\Reports\Project1.exe (ВНИМАНИЕ! запуск программы идет несколько минут)

Интерфейс отчетов.png

Запуск осуществляется планировщиком 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 минут, отчет ушел

Отчет в лицах.png

Пример переотправки отчета для АУ

  • выгрузка идет с машины phenom
  • конфиг хранится в файле D:\4Dima\AUfromOZ\config.ini, если нужно поправить почту то тут. Править лучше через far / notepad++
  • выгрузка идет через питон скрипт, см. задания D:\4Dima\AUfromOZ\main.py
  • Чтобы переотправить за другой период используй D:\4Dima\AUfromOZ\main_for_period.py