Плиз, помогите с подцепкой

Программирование на Атлантисе (VIP, FCOM, ARD), FastReport

Модераторы: m0p3e, edward_K, Модераторы

Den
Местный житель
Сообщения: 1842
Зарегистрирован: 29 мар 2005, 17:49
Откуда: Ярославская область ОАО "Часовой завод Чайка" г. Углич
Контактная информация:

Re: Плиз, помогите с подцепкой

Сообщение Den »

>>допустим по МЦ "Бланк" остаток появился 26.11.2004, движения до 01.12.2004 не было, то остаток на 01.12.2004 по МЦ "Бланк" показан не будет.

естественно что не будет - в saldomc хранится остаток на дату последней складской операции. Поэтому Ваш второй селект , Katrin, выдает нулевой результат.
kate
Новичок
Сообщения: 22
Зарегистрирован: 29 мар 2005, 17:49
Откуда: Московская обалсть

Re: Плиз, помогите с подцепкой

Сообщение kate »

Тогда, если я правильно понимаю,
((date(01,12,2004)==s.datesal))
and sm.dsaldo=s.datesal погоды не сделает.
С помощью даты мы можем получить меньшее количество записей, чем без даты. То есть не работает сама подцепка!
Den
Местный житель
Сообщения: 1842
Зарегистрирован: 29 мар 2005, 17:49
Откуда: Ярославская область ОАО "Часовой завод Чайка" г. Углич
Контактная информация:

Re: Плиз, помогите с подцепкой

Сообщение Den »

Katrin, Вы мой первый мессаг читали...
Вам нужно получить данные по остаткам на начало месяца по счету БУ в разерезе аналитики (в данном случае МЦ). Если по конкретной МЦ было больше одной операции прихода/расхода в ноябре месяце, то бедет несколько записей в saldomc, причем по разным МЦ на разные даты.
kate
Новичок
Сообщения: 22
Зарегистрирован: 29 мар 2005, 17:49
Откуда: Московская обалсть

Re: Плиз, помогите с подцепкой

Сообщение kate »

ДА, я читала, а вы запрос запустить пробовали? Вот у меня в результате его выполнения выдается пустая таблица, хотя я точно знаю, что есть такие несоответствия, которые я хочу вытащить в этом запросе!!!!!!!!!!!!!!
Den
Местный житель
Сообщения: 1842
Зарегистрирован: 29 мар 2005, 17:49
Откуда: Ярославская область ОАО "Часовой завод Чайка" г. Углич
Контактная информация:

Re: Плиз, помогите с подцепкой

Сообщение Den »

а если запускаешь без

and sm.dsaldo=s.datesal
kate
Новичок
Сообщения: 22
Зарегистрирован: 29 мар 2005, 17:49
Откуда: Московская обалсть

Re: Плиз, помогите с подцепкой

Сообщение kate »

В любом варианте таблица пуста!
Den
Местный житель
Сообщения: 1842
Зарегистрирован: 29 мар 2005, 17:49
Откуда: Ярославская область ОАО "Часовой завод Чайка" г. Углич
Контактная информация:

Re: Плиз, помогите с подцепкой

Сообщение Den »

select mc.name, s.sums, sm. kol, sm.srprice
from saldomc sm, katmc mc, saldmoun s
where
(( '10' == S.SCHETO
and date(01,12,2004)==s.datesal
and word(0) == sm.sp
and s.kauos [1] == sm.cmc
and sm.cmc == mc.nrec ))
;
и так ничего ?
kate
Новичок
Сообщения: 22
Зарегистрирован: 29 мар 2005, 17:49
Откуда: Московская обалсть

Re: Плиз, помогите с подцепкой

Сообщение kate »

ДА, таблица заполнена знаками вопроса. Очень красиво получается, только мне не это нужно!
Den
Местный житель
Сообщения: 1842
Зарегистрирован: 29 мар 2005, 17:49
Откуда: Ярославская область ОАО "Часовой завод Чайка" г. Углич
Контактная информация:

Re: Плиз, помогите с подцепкой

Сообщение Den »

Значится не рассчитано сальдо на 01/12/2004. У тебя вообще какой отчетный период по бухконтуру ?
Den
Местный житель
Сообщения: 1842
Зарегистрирован: 29 мар 2005, 17:49
Откуда: Ярославская область ОАО "Часовой завод Чайка" г. Углич
Контактная информация:

Re: Плиз, помогите с подцепкой

Сообщение Den »

и еще вот здесь '10' == S.SCHETO
вообще то еще код плана счетов первым символом должен идти

Например
'110' == S.SCHETO
kate
Новичок
Сообщения: 22
Зарегистрирован: 29 мар 2005, 17:49
Откуда: Московская обалсть

Re: Плиз, помогите с подцепкой

Сообщение kate »

Сальдо я считала, аж даже на 01.01.2005, и не только по 10...

А по поводу, s.scheto - так там просто основной счет, причем здесь код плана счетов?
Den
Местный житель
Сообщения: 1842
Зарегистрирован: 29 мар 2005, 17:49
Откуда: Ярославская область ОАО "Часовой завод Чайка" г. Углич
Контактная информация:

Re: Плиз, помогите с подцепкой

Сообщение Den »

Katrin, если приведенный мной селект не возвращает результат, значит нет записей в таблице мес. сальдо по счетам б/у за 01/12/2004 !!!

Откройте модуль "ФРО"-"Н"-"Сальдо за месяц"-"Ввод". Найдите любую запись, датируемую 01/12/2004 по счету 10.Далее нажав комбинацию CTRL+F4 введите выражение saldmoun.scheto. Нажав enter увидите значение
s.scheto
Deinis
Местный житель
Сообщения: 783
Зарегистрирован: 29 мар 2005, 17:49
Откуда: Москва
Контактная информация:

Re: Плиз, помогите с подцепкой

Сообщение Deinis »

> А по поводу, s.scheto - так там просто основной счет, причем здесь код плана счетов?

Потому что именно так и есть! В поле SchetO заносится Код плана счетов + № счета.
kate
Новичок
Сообщения: 22
Зарегистрирован: 29 мар 2005, 17:49
Откуда: Московская обалсть

Re: Плиз, помогите с подцепкой

Сообщение kate »

В таблице по сальдо записей очень много. Код плана счетов поставила - запрос выполнился, записей очень много, но, похоже не правильно (проверила по конкретной мц - есть в наличии, а запрос ее не вытаскивает).
kate
Новичок
Сообщения: 22
Зарегистрирован: 29 мар 2005, 17:49
Откуда: Московская обалсть

Re: Плиз, помогите с подцепкой

Сообщение kate »

Кстати, запрос вытаскивает данные за весь период работы бухгалтерии в Галактике.

Добавляю and sm.dsaldo=s.datesal - получается ерунда: остаток по мц есть, в ФРО сумма есть, а запрос его не вытаскивает, т.к. оборотов по мц не было за 01.12.2004
Ответить