Перебросы - правильность оформления и проверки

Форма 'сверка перебросов'

Данная форма необходима для сверки перебросов на предмет наличия пары и на предмет наличия связи между ними. Если таблица пуста, то или у Вас нет накладных с основаниями "переброс" (их коды начинаются на "П"), или у Вас все в порядке. Если информация есть в списке расходных накладных, то это значит, что расходы есть, но не сгенерированы приходы, то есть товар ушел со склада 1, но не пришел на склад 2. Если дело в операторской ошибки, то через всплывающее меню можно зайти в расходную накладную и сделать согласование перебросов (кнопка "создать/проверить соответствующую приходную накладную"). Если есть приходная накладная, но нет расходной, то ситуация аналогично, но простой генерацией не отделаемся. Нужно или удалять приходы (следите, чтобы с них не было продаж), или добавить расходную накладную на внутреннее перемещение. Все это делается "руками", и данная форма может разве что показать.

Всплывающее меню Если в обеих таблицах (в расходной и приходной) есть информация и есть соответствия приходов и расходов, то это значит, что товар сгенерирован правильно, но по какой-либо причине внутренняя связь в этих накладных утеряна. Это может быть запрограммировано, если, скажем, накладные забиваются отдельно - на каждом складе своя. Такие записи нужно "согласовать". Чтобы согласовать записи на "автомате", нужно выделить все записи в обеих таблицах с помощью всплывающего меню, после чего с помощью всплывающего меню выбрать "согласовать". Те строки, которые будут согласованы, выделяться серым цветом. Те строки, которые программа не смогла согласовать, останутся неизменными. Эти строки проверяются на предмет их соответствия и, если возможно согласования (нужно здесь быть очень осторожными), то можно руками в приходной накладной в поле ID расх. вписать поле ID из соответствующей позиции в списке расходов.

Самый удобный способ провести согласование - это входить в накладную (расходную) из каждой позиции в списке расходов, и в накладной делать согласование с помощью кнопки согласования перебросов. По окончании данной процедуры в списке расходов будет пусто. Если что-то осталось в списке приходов, то надо удалить эти позиции из приходов.

Для сохранения изменения в базах данных нужно нажать кнопку кнопка 'сохранить изменения в базе данных'. После этого программа заново сгенерирует данные по согласованию, и исправленных Вами позиций здесь уже не будет.