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

  • 510 Просмотров
  • Последнее сообщение 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 написал 13 июля 2023

 

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Close