Имя: Пароль:
1C
 
Не осуществляется связь по номеру телефона
0 aleks100
 
07.05.18
08:35
Почем не осуществляется связь в запросе по числовому полю номеру телефона в 1с?
1 aleks100
 
07.05.18
08:44
ВЫБРАТЬ
    ЗатратыОбороты.Номер,
    ЗатратыОбороты.Абонент,
    ЗатратыОбороты.РасходСНДСОборот,
    ЛимитыСрезПоследних.ЛимитСотовой,
    ВЫБОР
        КОГДА ЗатратыОбороты.РасходСНДСОборот > ЕСТЬNULL(ЛимитыСрезПоследних.ЛимитСотовой, 0)
            ТОГДА ЗатратыОбороты.РасходСНДСОборот - ЕСТЬNULL(ЛимитыСрезПоследних.ЛимитСотовой, 0)
        ИНАЧЕ 0
    КОНЕЦ КАК ПерерасходСНДС,
    ВЫБОР
        КОГДА ЗатратыОбороты.РасходСНДСОборот > ЕСТЬNULL(ЛимитыСрезПоследних.ЛимитСотовой, 0)
            ТОГДА ВЫРАЗИТЬ(ЕСТЬNULL(ЛимитыСрезПоследних.ЛимитСотовой, 0) / 1.18 КАК ЧИСЛО(10, 2))
        ИНАЧЕ ВЫРАЗИТЬ(ЗатратыОбороты.РасходСНДСОборот / 1.18 КАК ЧИСЛО(10, 2))
    КОНЕЦ КАК ЗатратыБезНДС,
    НомераМТССрезПоследних.Отдел,
    НомераМТССрезПоследних.Организация,
    НомераМТССрезПоследних.Сотрудники КАК ФИО
ИЗ
    РегистрНакопления.Затраты.Обороты(, , Месяц, Контрагент = &Контрагент) КАК ЗатратыОбороты
        ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.Лимиты.СрезПоследних(, ) КАК ЛимитыСрезПоследних
        ПО ЗатратыОбороты.Абонент = ЛимитыСрезПоследних.Абонент
        ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.НомераМТС.СрезПоследних КАК НомераМТССрезПоследних
        ПО ЗатратыОбороты.Номер = НомераМТССрезПоследних.Номер
2 aleks100
 
07.05.18
08:45
не осуществляется связь
ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.НомераМТС.СрезПоследних КАК НомераМТССрезПоследних
        ПО ЗатратыОбороты.Номер = НомераМТССрезПоследних.Номер

где Номер - числовые поля
3 Галахад
 
гуру
07.05.18
08:56
Разный тип данных?
4 aleks100
 
07.05.18
09:00
одинаковый строка(11)
5 aleks100
 
07.05.18
09:10
ошибся тип разный
6 aleks100
 
07.05.18
09:10
число и строка