forum.bitel.ru
http://forum.bitel.ru/

Хранение xml счетов вне базы
http://forum.bitel.ru/viewtopic.php?f=14&t=13534
Страница 1 из 1

Автор:  Cromeshnic [ 17 янв 2020, 08:14 ]
Заголовок сообщения:  Хранение xml счетов вне базы

Добрый день.
Не думали вынести XML счетов из базы на диск?
Со временем таблица сильно разрастается:
Код:
-rw-r----- 1 mysql mysql   24G Янв 16 13:33 bill_data_6.ibd

Автор:  dimOn [ 17 янв 2020, 14:58 ]
Заголовок сообщения:  Re: Хранение xml счетов вне базы

дропать дремучие не вариант?

Автор:  Cromeshnic [ 17 янв 2020, 15:42 ]
Заголовок сообщения:  Re: Хранение xml счетов вне базы

Не хочется, они в ЛК показываются, можно скачать.
Единственно, у нас в ЛК pdf-ки из 1С из файлов таки качаются по id, а не генерированные по XML на лету, так что сами XML можно затирать по идее.

Автор:  skn [ 17 янв 2020, 16:03 ]
Заголовок сообщения:  Re: Хранение xml счетов вне базы

там xml-ки надо оптимизировать, в них много лишнего

Автор:  Cromeshnic [ 20 янв 2020, 07:32 ]
Заголовок сообщения:  Re: Хранение xml счетов вне базы

contract_data?

Я, кстати, в итоге написал свою генерацию генерации XML (свой BillManager):
- Пишу руками в contract_data минимум необходимой для 1С информации
- Добавляю в позиции собственные атрибуты для интеграции с 1С

Так что где можно уже порезал лишний мусор.
Свой BillManager вызываю в переопределении метода создания счетов, а также в глобальном скрипте массового создания счетов.
Правда это не работает, когда счета вручную правят через интерфейс.

Вообще, хотелось бы иметь возможность влиять на генерацию XML на уровне динкода.

Автор:  skn [ 20 янв 2020, 17:05 ]
Заголовок сообщения:  Re: Хранение xml счетов вне базы

посмотрим что можно сделать

Страница 1 из 1 Часовой пояс: UTC + 5 часов [ Летнее время ]
Powered by phpBB® Forum Software © phpBB Group
http://www.phpbb.com/