Дубляж в отчете

  • 125 Просмотров
  • Последнее сообщение 13 июля 2023
Samson написал 11 июля 2023

ДД! появилась проблема: в журнале продаж некорректно формируется отчет по некоторым чека. Значение чека удваиваются в отчете

https://drive.google.com/file/d/1ZDyWwGZuJp94KwbDD-QdxRlcB90bZf9V/view?usp=drive_link

а сам чек в открытом  виде выглядит так

https://drive.google.com/file/d/1ZElt_EtcNDCi9PDWpIyaDO-pZVPny2rj/view?usp=sharing

после распроведения и проведения чека заново все становится правильно. 

Подскажите что может быть не так?

 На всякий случай ссылка на копию БД

https://drive.google.com/file/d/1D1m5wUHfcNAS7UsRaBtvR1zAFMjb_a8D/view?usp=sharing

 

Сортировка: Стандарт | Новые | Голоса
Danil написал 12 июля 2023

Здравствуйте!

Судя по базе у вас шесть касс и база SQLite, все шесть работают с этим файлом базы?

Samson написал 12 июля 2023

Реально работает только три компьютера. В какой-то момент я увидел что остатки товара  на разных компах не совпадают между собой . Решил "полечить" восстановлением из резервной копии главной базы( рабочего места где происходит 90% работы). После этого и начался этот геморрой 

Samson написал 12 июля 2023

подскажите что делать. за сегодняшний день таких "двойных" чеков уже каждый второй

Danil написал 13 июля 2023

Реально работает только три компьютера.

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

В какой-то момент я увидел что остатки товара  на разных компах не совпадают между собой . Решил "полечить" восстановлением из резервной копии главной базы( рабочего места где происходит 90% работы). После этого и начался этот геморрой 

 Чувствую вам надо больше рассказать о том как у вас всё устроено.

подскажите что делать. за сегодняшний день таких "двойных" чеков уже каждый второй

В качестве простого решения скорее всего поможет просто перепровести все чеки за день, фильтруете журнал только по проведённым чекам, а дальше вот так:

Samson написал 13 июля 2023

ДД! У меня три компа: один касса, второй рабочий для выписки безналичных клиентов, третий дома для подготовки приходов и доделать что не успел за день. Все работает через распределенную базу. Как я писал выше остатки в компах стали отличаться. Я попробовал следующую манипуляцию: на одном компе сделал резервную копию, на двух других из нее восстановился. И после этого начались проблемы.

Danil написал 13 июля 2023

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

Скажите, а касса и второй компьютер физически в одном помещении находятся? Возможно стоит их объединить в одну базу.

Samson написал 13 июля 2023

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

Скажите, а касса и второй компьютер физически в одном помещении находятся? Возможно стоит их объединить в одну базу.

 да в одном помещении, как можно осуществить объединение базы?

Danil написал 13 июля 2023

 

 да в одном помещении, как можно осуществить объединение базы?

Сеть или Wi-fi между ними есть, да? 

На одном из компьютеров (он будет сервером) создаёте новую базу MSSQL, программа предложит его установить, соглашаетесь, в созданной базе проводите перенос данных из вашей существующей. На втором компьютере так же создаёте базу MSSQL, но сам MSSQL не устанавливаете так как не надо. На втором компьютере в параметрах базы указываете всё то же самое, что и на первом. В таком случае второй компьютер будет подключаться к MSSQL на первом и получать все те же данные, что и первый.

Распределённая база с домашним компьютером останется как есть. С той разницей, что резервные копии между домашним и магазинными компьютерами уже будут не совместимы из-за разных баз данных.

Close