Заказы на доработку 1С (сервис удаленной работы)

Хранилище

База знаний
Неназначенных незавершенных заказов: 3
Бесплатные отчеты, обработки, конфигурации, внешние компоненты для 1С Статьи, описание работы, методики по работе с 1С

Здравствуйте, гость ( Войти | Зарегистрироваться )



4 страниц V   1 2 3 > » 

>  Увеличение стоимости партии!
Pashaboston
Отправлено: 14.04.20, 9:09


Говорящий
***

Группа: Пользователи
Сообщений: 80
Регистрация: 01.07.14
Пользователь №: 36858


Конфигурация УТП редакция 1.2. (1.2.53.1), платформа 1С:Предприятие 8.3 (8.3.10.2650). На склад приходит товливо, потом некая часть топлива перемещается на другой склад, как увеличить стоимость той части топлива(не всей партии а только той того топлива которое перемещается) которая перемещается на некую сумму.
  Форум: 1С Управление Торговым Предприятием 8 · Просмотр сообщения: #162209 · Ответов: 2 · Просмотров: 308
 

>  Увеличение количества знаков после запятой при печати НН
Pashaboston
Отправлено: 25.03.20, 11:40


Говорящий
***

Группа: Пользователи
Сообщений: 80
Регистрация: 01.07.14
Пользователь №: 36858


Конфигурация BAS Бухгалтерія, редакція 2.1 (2.1.5.4) , платформа 1С:Предприятие 8.3 (8.3.15.1489). Как уваличить число знаков при печати налоговой накладной после запятой в цене(нужно 5), количество в макете и документе я сделал. Но на печать выводит всегда 2 знака. В отдалчике при заполнении праметров области макета показивает 5 знаков. В свойствах ячейки цени в режиме предприятия показивает формат ЧЦ=15; ЧДЦ=2; ЧН=-, а в конфигкраторе стоит ЧЦ=15; ЧДЦ=5; ЧН=-.
  Форум: Программирование в 1С Предприятие 8.3 · Просмотр сообщения: #161621 · Ответов: 0 · Просмотров: 252
 

>  Отправка писем через 1с(ukr.net)
Pashaboston
Отправлено: 15.01.20, 18:18


Говорящий
***

Группа: Пользователи
Сообщений: 80
Регистрация: 01.07.14
Пользователь №: 36858


Vofka @ Сегодня, 11:49 * ,
C gmail все ок

  Форум: Программирование в 1С Предприятие 8.3 · Просмотр сообщения: #159378 · Ответов: 7 · Просмотров: 927
 

>  Отправка писем через 1с(ukr.net)
Pashaboston
Отправлено: 15.01.20, 10:42


Говорящий
***

Группа: Пользователи
Сообщений: 80
Регистрация: 01.07.14
Пользователь №: 36858


volodya1122 @ Сегодня, 10:32 * ,
Задача у клиента стоит настроить именно на ukr.net.

Пробую через Shtunnel тоже ничего не выходит. Выдает ошибку :
Ошибка при вызове метода контекста (Подключиться): Произошла ошибка при работе с SMTP. Код ошибки: 25 (Отказ в установлении соединения со стороны сервера.)
Вот настройки Shtunnel :
[ukr.net-imap]
client = yes
accept = 127.0.0.1:143
connect = imap.ukr.net:993
verifyChain = yes
CAfile = ca-certs.pem
checkHost = imap.ukr.net
OCSPaia = yes

[ukr.net-smtp]
client = yes
accept = 127.0.0.1:25
connect = smtp.ukr.net:465
verifyChain = yes
CAfile = ca-certs.pem
checkHost = smtp.ukr.net.com
OCSPaia = yes
  Форум: Программирование в 1С Предприятие 8.3 · Просмотр сообщения: #159354 · Ответов: 7 · Просмотров: 927
 

>  Отправка писем через 1с(ukr.net)
Pashaboston
Отправлено: 15.01.20, 9:57


Говорящий
***

Группа: Пользователи
Сообщений: 80
Регистрация: 01.07.14
Пользователь №: 36858


Pashaboston @ Вчера, 20:02 * ,
Получатель на gmail в отладчике видно, а отправитель ukr.net


Отправка так же переделал через IMAP
Если УчетнаяЗапись.ТипСервера = "IMAP" Тогда
    ИнтернетПочта.Послать(ПочтовоеСообщение,,ПротоколИнтернетПочты.IMAP);
Иначе
    ИнтернетПочта.Послать(ПочтовоеСообщение);
КонецЕсли;

  Форум: Программирование в 1С Предприятие 8.3 · Просмотр сообщения: #159350 · Ответов: 7 · Просмотров: 927
 

>  Отправка писем через 1с(ukr.net)
Pashaboston
Отправлено: 14.01.20, 20:02


Говорящий
***

Группа: Пользователи
Сообщений: 80
Регистрация: 01.07.14
Пользователь №: 36858


Конфигурация УТП для Украины версия 1.2.54.1 платформа 8.3.15.1489. Настроил встроиный почтовый клиент проверка через 1с, проверк проходит нормально, отправка писем проходит но письмо до адресата не доходит.
Почта ukr.net, работает через IMAP, настройки на самой почте сделал.Немного переделал стандартній механизм но не получается.
Профиль = Новый ИнтернетПочтовыйПрофиль;
    //Pawa
    Если УчетнаяЗапись.ТипСервера = "POP3" Тогда
        Профиль.АдресСервераPOP3    = УчетнаяЗапись.POP3Сервер;
        Профиль.ПортPOP3            = УчетнаяЗапись.ПортPOP3;
        Профиль.Пользователь        = УчетнаяЗапись.Логин;
        Профиль.Пароль                = УчетнаяЗапись.Пароль;
    Иначе
        Профиль.АдресСервераIMAP    = УчетнаяЗапись.POP3Сервер;
        Профиль.ПользовательIMAP    = УчетнаяЗапись.Логин;
        Профиль.ПарольIMAP            = УчетнаяЗапись.Пароль;
        Профиль.ПортIMAP            = УчетнаяЗапись.ПортPOP3;
    КонецЕсли;

        
    Профиль.АдресСервераSMTP = УчетнаяЗапись.SMTPСервер;
    Если УчетнаяЗапись.ВремяОжиданияСервера > 0 Тогда
        Профиль.ВремяОжидания = УчетнаяЗапись.ВремяОжиданияСервера;
    КонецЕсли;
    Профиль.ПортSMTP         = УчетнаяЗапись.ПортSMTP;
    
    Если УчетнаяЗапись.ТребуетсяSMTPАутентификация Тогда
        Профиль.АутентификацияSMTP = СпособSMTPАутентификации.ПоУмолчанию;
        Профиль.ПарольSMTP         = УчетнаяЗапись.ПарольSMTP;
        Профиль.ПользовательSMTP   = УчетнаяЗапись.ЛогинSMTP;
    Иначе
        Профиль.АутентификацияSMTP = СпособSMTPАутентификации.БезАутентификации;
        Профиль.ПарольSMTP         = "";
        Профиль.ПользовательSMTP   = "";
    КонецЕсли;
    
    Профиль.ИспользоватьSSLSMTP = Истина;
    Профиль.ИспользоватьSSLPOP3 = Истина;
    Профиль.ИспользоватьSSLIMAP = Истина;
    Профиль.POP3ПередSMTP = Ложь;
    

    
    СистемнаяИнформация = Новый СистемнаяИнформация;
    Если СтроковыеФункцииКлиентСервер.СравнитьВерсии(СистемнаяИнформация.ВерсияПриложения, "8.3.1.0") > 0 Тогда
        Профиль.ИспользоватьSSLPOP3 = УчетнаяЗапись.ИспользоватьЗащищенноеСоединениеДляВходящейПочты;
        Профиль.ИспользоватьSSLSMTP = УчетнаяЗапись.ИспользоватьЗащищенноеСоединениеДляИсходящейПочты;
    КонецЕсли;
    
    Возврат Профиль;

и вот здесь
Если УчетнаяЗапись.ТипСервера = "IMAP" Тогда
                    ИнтернетПочта.Подключиться(Профиль,ПротоколИнтернетПочты.IMAP);
                    //ИнтернетПочта.ТекущийПочтовыйЯщик = "Отправленные";
                Иначе
                    ИнтернетПочта.Подключиться(Профиль);
                КонецЕсли;

Ошыбок никаких не выдает, пишет что отправило а на деле письма приходят на ту учетную запись с какой отправлялись(.
  Форум: Программирование в 1С Предприятие 8.3 · Просмотр сообщения: #159321 · Ответов: 7 · Просмотров: 927
 

>  Проблема при открытии порта ККM Екселио 550
Pashaboston
Отправлено: 13.12.19, 15:10


Говорящий
***

Группа: Пользователи
Сообщений: 80
Регистрация: 01.07.14
Пользователь №: 36858


При открытии FP Test написало что не нашло файла ExellioFP.log., и тест не прошол(Ошибка: Ошибка открытия COM-порта). Может 1с не имеет права записи на папку system32/
  Форум: Работа с торговым оборудованием · Просмотр сообщения: #158462 · Ответов: 4 · Просмотров: 608
 

>  Проблема при открытии порта ККM Екселио 550
Pashaboston
Отправлено: 13.12.19, 14:23


Говорящий
***

Группа: Пользователи
Сообщений: 80
Регистрация: 01.07.14
Пользователь №: 36858


Или Ошибка открытия COM-порта!
  Форум: Работа с торговым оборудованием · Просмотр сообщения: #158459 · Ответов: 4 · Просмотров: 608
 

>  Проблема при открытии порта ККM Екселио 550
Pashaboston
Отправлено: 13.12.19, 12:49


Говорящий
***

Группа: Пользователи
Сообщений: 80
Регистрация: 01.07.14
Пользователь №: 36858


Фиксальный регистратор Экселлио FPU-550ES, проблема при открытии COM порта через RDP(Платформа 8.3.16.1063 х86, операционка Windows 10 Корпоративная). Используется драйвер ExelioFP.dll(драйвер загружается все ок). Сервисная программа RROInit подключается, и даже видит сом-порт который пробрасывается. При печати х отчева видает ошибку "Таймаут при чтении блока/нет связи с ФР".
  Форум: Работа с торговым оборудованием · Просмотр сообщения: #158452 · Ответов: 4 · Просмотров: 608
 

>  Проблема с подключением к dll
Pashaboston
Отправлено: 12.12.19, 15:06


Говорящий
***

Группа: Пользователи
Сообщений: 80
Регистрация: 01.07.14
Пользователь №: 36858


Перезвонил к разработчику этого драйвера, сказал что он работает только с платформой х86 (. Платформа у клиента лицензионная 8.3.16.1063 х64, есть ли лицензионная х86?
  Форум: Программирование в 1С Предприятие 8.3 · Просмотр сообщения: #158420 · Ответов: 3 · Просмотров: 671
 

>  Проблема с подключением к dll
Pashaboston
Отправлено: 12.12.19, 14:13


Говорящий
***

Группа: Пользователи
Сообщений: 80
Регистрация: 01.07.14
Пользователь №: 36858


Компонента ExelioFP.dll на платформе 8.3.9.1818 подключается а на платформе 8.3.15.1489 не подключается. Конфигурация УТП 1.2.50.1. Компонента зарегистрирована.
Подключение происходит следующим образом:
Попытка
        
        ПрогИД = "ExellioFP.FiscalPrinter";
        Драйвер = Новый  COMОбъект(ПрогИД);
        
    Исключение
        Сообщить("Не підключили длл");
    КонецПопытки;
  Форум: Программирование в 1С Предприятие 8.3 · Просмотр сообщения: #158417 · Ответов: 3 · Просмотров: 671
 

>  Настройка доступа через RLS!
Pashaboston
Отправлено: 03.10.19, 10:50


Говорящий
***

Группа: Пользователи
Сообщений: 80
Регистрация: 01.07.14
Пользователь №: 36858


Большое спасибо!!! Тема закрита)
  Форум: Программирование в 1С Предприятие 8.3 · Просмотр сообщения: #156160 · Ответов: 2 · Просмотров: 514
 

>  Настройка доступа через RLS!
Pashaboston
Отправлено: 03.10.19, 9:46


Говорящий
***

Группа: Пользователи
Сообщений: 80
Регистрация: 01.07.14
Пользователь №: 36858


Платформа 1С:Предприятие 8.3 (8.3.9.1818), конфигурация "Управление торговлей для Украины", редакция 2.3. (2.3.12.1).
Нужно настроить доступ к кассовым документам через доступ к кассам. Пробую сделать на подобии стандартного механизма создал регистр ведомостей ДоступКСправочникам, который имеет два измирения:
ГруппаПользователей - тип справосник "ГруппыПользователей";
ОбьектДоступа - составной тип данных, справочники, "Кассы", "Склады", "БанковскиеСчета".
В роли создал шаблон ограничений ДоступПоЕлементуСправочника
ТекущаяТаблица ИЗ #ТекущаяТаблица КАК ТекущаяТаблица
    ВНУТРЕННЕЕ СОЕДИНЕНИЕ (ВЫБРАТЬ РАЗЛИЧНЫЕ
        ДоступКСправочникам.ОбъектДоступа КАК ОбъектДоступа
    ИЗ
        РегистрСведений.ДоступКСправочникам КАК ДоступКСправочникам
            ВНУТРЕННЕЕ СОЕДИНЕНИЕ Справочник.ГруппыПользователей.ПользователиГруппы КАК ГруппыПользователейПользователиГруппы
            ПО ДоступКСправочникам.ГруппаПользователей = ГруппыПользователейПользователиГруппы.Ссылка
    ГДЕ
        ГруппыПользователейПользователиГруппы.Пользователь = &ТекущийПользователь) КАК Группы
    ПО (ТекущаяТаблица.#Параметр(1) = Группы.ОбъектДоступа
            ИЛИ ТекущаяТаблица.#Параметр(1).Родитель = Группы.ОбъектДоступа
            ИЛИ ТекущаяТаблица.#Параметр(1).Родитель.Родитель = Группы.ОбъектДоступа
            ИЛИ ТекущаяТаблица.#Параметр(1).Родитель.Родитель.Родитель = Группы.ОбъектДоступа)

И в документе ПриходныйКассовыйОрдер настроил ограничение доступа к данным
#ДоступПоЕлементуСправочника("Касса")
В регистре настроил Группу пользователей и кассу к которой нужен доступ, но доступ открыт ко всем документам.(



Цитата(Pashaboston @ 03.10.19, 10:38) *
2.3.12.1

С версией ошибся (1.2.51.2)
  Форум: Программирование в 1С Предприятие 8.3 · Просмотр сообщения: #156157 · Ответов: 2 · Просмотров: 514
 

>  Получить две последние цены товара
Pashaboston
Отправлено: 25.09.18, 13:15


Говорящий
***

Группа: Пользователи
Сообщений: 80
Регистрация: 01.07.14
Пользователь №: 36858


Конфигурация УТ для Украины 2.3.24, платформа 8.3. Вопрос как запросом получить товары у которых менялась цена и получить последнюю и предпоследнюю цену на определенную дату.
  Форум: Управление торговлей для Украины редакция 2 (Уп... · Просмотр сообщения: #145686 · Ответов: 5 · Просмотров: 1150
 

>  Отчет по дням задолжености, не могу получить количество просроченых дней
Pashaboston
Отправлено: 30.08.18, 13:56


Говорящий
***

Группа: Пользователи
Сообщений: 80
Регистрация: 01.07.14
Пользователь №: 36858


Добрый день, платформа 8.3.9.1818, конфигурация УТ для украины редакция 2.3.29.1. Делаю отчек который показывает на сколько дней просроченая накладная по оплате, допустимое число дней берется с договора контрагент из реквизита ДопустимоеЧислоДнейЗадолжености, не могу получить в запросе разнице между датой документа + количество дней и датой отчета. Отчет делаю через универсальный отчет. Вот сам запрос
Запрос
"ВЫБРАТЬ
    |    ВзаиморасчетыСКонтрагентамиПоДокументамРасчетовОстатки.ДоговорКонтрагента КАК ДоговорКонтрагента,
    |    ВзаиморасчетыСКонтрагентамиПоДокументамРасчетовОстатки.Сделка,
    |    ВзаиморасчетыСКонтрагентамиПоДокументамРасчетовОстатки.ДокументРасчетовСКонтрагентом КАК ДокументРасчетовСКонтрагентом,
    |    ВзаиморасчетыСКонтрагентамиПоДокументамРасчетовОстатки.ВидРасчетовСКонтрагентом,
    |    ВзаиморасчетыСКонтрагентамиПоДокументамРасчетовОстатки.Организация КАК Организация,
    |    ВзаиморасчетыСКонтрагентамиПоДокументамРасчетовОстатки.Контрагент КАК Контрагент,
    |    ВзаиморасчетыСКонтрагентамиПоДокументамРасчетовОстатки.СуммаВзаиморасчетовОстаток КАК Сумма,
    |    ВзаиморасчетыСКонтрагентамиПоДокументамРасчетовОстатки.ДокументРасчетовСКонтрагентом.ПоФакту КАК ПоФакту,
    |    ВзаиморасчетыСКонтрагентамиПоДокументамРасчетовОстатки.ДокументРасчетовСКонтрагентом.Комментарий КАК Комментарий,
    |    ВзаиморасчетыСКонтрагентамиПоДокументамРасчетовОстатки.ДоговорКонтрагента.ДопустимоеЧислоДнейЗадолженности КАК ДопустимоеЧислоДней,
    |    РАЗНОСТЬДАТ(ДОБАВИТЬКДАТЕ(ВзаиморасчетыСКонтрагентамиПоДокументамРасчетовОстатки.ДокументРасчетовСКонтрагентом.Дата, ДЕНЬ, ВзаиморасчетыСКонтрагентамиПоДокументамРасчетовОстатки.ДоговорКонтрагента.ДопустимоеЧислоДнейЗадолженности), &Дата, ДЕНЬ) КАК Дней,
    |    ВЫБОР
    |        КОГДА РАЗНОСТЬДАТ(ВзаиморасчетыСКонтрагентамиПоДокументамРасчетовОстатки.ДокументРасчетовСКонтрагентом.Дата, &Дата, ДЕНЬ) > ВзаиморасчетыСКонтрагентамиПоДокументамРасчетовОстатки.ДоговорКонтрагента.ДопустимоеЧислоДнейЗадолженности
    |            ТОГДА ВзаиморасчетыСКонтрагентамиПоДокументамРасчетовОстатки.СуммаВзаиморасчетовОстаток
    |        ИНАЧЕ 0
    |    КОНЕЦ КАК СуммаПросрочки,
    |    ВзаиморасчетыСКонтрагентамиПоДокументамРасчетовОстатки.ДокументРасчетовСКонтрагентом.СуммаДокумента КАК СуммаДок,
    |    ВзаиморасчетыСКонтрагентамиПоДокументамРасчетовОстатки.ДокументРасчетовСКонтрагентом.ТорговыйАгент КАК ТорговыйАгент
    |{ВЫБРАТЬ
    |    ДоговорКонтрагента.*,
    |    Сделка.*,
    |    ДокументРасчетовСКонтрагентом.*,
    |    ВидРасчетовСКонтрагентом.*,
    |    Организация.*,
    |    Контрагент.*,
    |    Сумма,
    |    ПоФакту,
    |    Комментарий,
    |    ДопустимоеЧислоДней,
    |    Дней,
    |    СуммаПросрочки,
    |    СуммаДок,
    |    ТорговыйАгент.*}
    |ИЗ
    |    РегистрНакопления.ВзаиморасчетыСКонтрагентамиПоДокументамРасчетов.Остатки(&Дата, ДоговорКонтрагента.ВидДоговора = ЗНАЧЕНИЕ(Перечисление.видыДоговоровКонтрагентов.СПокупателем)) КАК ВзаиморасчетыСКонтрагентамиПоДокументамРасчетовОстатки
    |ГДЕ
    |    ВзаиморасчетыСКонтрагентамиПоДокументамРасчетовОстатки.ДоговорКонтрагента.ОплатаПоФакту = ЛОЖЬ
    |{ГДЕ
    |    ВзаиморасчетыСКонтрагентамиПоДокументамРасчетовОстатки.Контрагент.*,
    |    ВзаиморасчетыСКонтрагентамиПоДокументамРасчетовОстатки.ДокументРасчетовСКонтрагентом.ТорговыйАгент.* КАК ТорговыйАгент,
    |    ВзаиморасчетыСКонтрагентамиПоДокументамРасчетовОстатки.ДоговорКонтрагента.*,
    |    ВзаиморасчетыСКонтрагентамиПоДокументамРасчетовОстатки.Сделка.*,
    |    ВзаиморасчетыСКонтрагентамиПоДокументамРасчетовОстатки.ДокументРасчетовСКонтрагентом.*,
    |    ВзаиморасчетыСКонтрагентамиПоДокументамРасчетовОстатки.ВидРасчетовСКонтрагентом.*,
    |    ВзаиморасчетыСКонтрагентамиПоДокументамРасчетовОстатки.Организация.*,
    |    ВзаиморасчетыСКонтрагентамиПоДокументамРасчетовОстатки.СуммаВзаиморасчетовОстаток,
    |    ВзаиморасчетыСКонтрагентамиПоДокументамРасчетовОстатки.ДокументРасчетовСКонтрагентом.ПоФакту,
    |    ВзаиморасчетыСКонтрагентамиПоДокументамРасчетовОстатки.ДокументРасчетовСКонтрагентом.Комментарий,
    |    ВзаиморасчетыСКонтрагентамиПоДокументамРасчетовОстатки.ДоговорКонтрагента.ДопустимоеЧислоДнейЗадолженности,
    |    (РАЗНОСТЬДАТ(ВзаиморасчетыСКонтрагентамиПоДокументамРасчетовОстатки.ДокументРасчетовСКонтрагентом.Дата, &Дата, ДЕНЬ)) КАК Дней,
    |    (ВЫБОР
    |            КОГДА РАЗНОСТЬДАТ(ВзаиморасчетыСКонтрагентамиПоДокументамРасчетовОстатки.ДокументРасчетовСКонтрагентом.Дата, &Дата, ДЕНЬ) > ВзаиморасчетыСКонтрагентамиПоДокументамРасчетовОстатки.ДоговорКонтрагента.ДопустимоеЧислоДнейЗадолженности
    |                ТОГДА ВзаиморасчетыСКонтрагентамиПоДокументамРасчетовОстатки.СуммаВзаиморасчетовОстаток
    |            ИНАЧЕ 0
    |        КОНЕЦ) КАК СуммаПросрочки,
    |    ВзаиморасчетыСКонтрагентамиПоДокументамРасчетовОстатки.ДокументРасчетовСКонтрагентом.СуммаДокумента,
    |    (РАЗНОСТЬДАТ(ВзаиморасчетыСКонтрагентамиПоДокументамРасчетовОстатки.ДокументРасчетовСКонтрагентом.Дата, &Дата, ДЕНЬ) - ВзаиморасчетыСКонтрагентамиПоДокументамРасчетовОстатки.ДоговорКонтрагента.ДопустимоеЧислоДнейЗадолженности) КАК Просрочка}
    |
    |УПОРЯДОЧИТЬ ПО
    |    Контрагент
    |{УПОРЯДОЧИТЬ ПО
    |    Контрагент.*,
    |    ДоговорКонтрагента.*,
    |    Сделка.*,
    |    ДокументРасчетовСКонтрагентом.*,
    |    Организация.*,
    |    ТорговыйАгент.*}
    |ИТОГИ
    |    СУММА(Сумма),
    |    МАКСИМУМ(ДопустимоеЧислоДней),
    |    СУММА(СуммаПросрочки)
    |ПО
    |    ОБЩИЕ,
    |    ТорговыйАгент,
    |    Контрагент,
    |    ДокументРасчетовСКонтрагентом
    |{ИТОГИ ПО
    |    Контрагент.*,
    |    ДоговорКонтрагента.*,
    |    СуммаПросрочки,
    |    Сумма,
    |    ДопустимоеЧислоДней,
    |    ДокументРасчетовСКонтрагентом.*,
    |    Организация.*,
    |    Контрагент.*,
    |    ТорговыйАгент.*,
    |    Сделка.*,
    |    ВидРасчетовСКонтрагентом.*,
    |    ПоФакту,
    |    Комментарий,
    |    Дней,
    |    СуммаДок}"


Не расчитывает вот этот показатель: Код
РАЗНОСТЬДАТ(ДОБАВИТЬКДАТЕ(ВзаиморасчетыСКонтрагентамиПоДокументамРасчетовОстатки.ДокументРасчетовСКонтрагентом.Дата, ДЕНЬ, ВзаиморасчетыСКонтрагентамиПоДокументамРасчетовОстатки.ДоговорКонтрагента.ДопустимоеЧислоДнейЗадолженности), &Дата, ДЕНЬ) КАК Дней,
  Форум: Программирование в 1С Предприятие 8.3 · Просмотр сообщения: #144897 · Ответов: 1 · Просмотров: 808
 

>  Драйвер + обработка обслуживания для 1С 8 для кассового аппарата Мария М-304Т
Pashaboston
Отправлено: 16.07.18, 20:24


Говорящий
***

Группа: Пользователи
Сообщений: 80
Регистрация: 01.07.14
Пользователь №: 36858


Как подключить Марию 304 через Ehternet, побую вот так
Процедура ОткрытьПорт()
    
    Попытка
        Драйвер = CreateObject("M301Manager.Application");
        
        Если ПустоеЗначение(Драйвер)=1 Тогда
            Сообщить("Не найден драйвер ЭККА");
            Возврат;
        КонецЕсли;
        
        Порт = "192.168.1.220";//"COM"+СокрЛП(Константа.ПортЭККА);
        Скорость = 115200;
    Исключение
        Сообщить("Ошибка ЭККА :"+ОписаниеОшибки());
    КонецПопытки;
    ПортОткрыт = 1;
    ПризнакОшибка(Драйвер.Init(Порт,"Касир","1111111111"));
    Если Ошибка = 1 Тогда
        ЗакрытьПорт();
        Возврат;
    КонецЕсли;

КонецПроцедуры

Но первый параметр функции Init должен быть число.
Как решить хз может другой драйвер?
  Форум: Утилиты, программки, общее для 1С 7 и 8 · Просмотр сообщения: #143440 · Ответов: 15 · Просмотров: 16469
 

>  Универсальный отчет, двоит данные.
Pashaboston
Отправлено: 19.04.18, 13:10


Говорящий
***

Группа: Пользователи
Сообщений: 80
Регистрация: 01.07.14
Пользователь №: 36858


ОборотнаяВедомость вот ссилка на внешний отчет

Bernet @ Сегодня, 14:07 * ,
Учет по характеристикам не ведется!
  Форум: Программирование обычных форм 1С 8.2 и не интер... · Просмотр сообщения: #140878 · Ответов: 2 · Просмотров: 797
 

>  Универсальный отчет, двоит данные.
Pashaboston
Отправлено: 19.04.18, 12:31


Говорящий
***

Группа: Пользователи
Сообщений: 80
Регистрация: 01.07.14
Пользователь №: 36858


Добрый день. Конфигурация Управление торговым предприятиям для Украины редакция (1.2.45.2), платформа 8.3.9.1818. Задача следующая: создать отчет который показывает сумму начального остатка, сумму прихода, сумму расхода, сумму конечного остатка за период на определенном складе в розничных ценах. Отчет делаю через Универсальный отчет,но при выводе двоит данные, вот запрос:

Код
"ВЫБРАТЬ
    |    СУММА(ВложенныйЗапрос.КоличествоНачальныйОстаток) КАК КоличествоНачальныйОстаток,
    |    СУММА(ВложенныйЗапрос.СуммаНачальныйОстаток) КАК СуммаНачальныйОстаток,
    |    ВложенныйЗапрос.Номенклатура КАК Номенклатура,
    |    СУММА(ВложенныйЗапрос.КоличествоПриход) КАК КоличествоПриход,
    |    СУММА(ВложенныйЗапрос.СуммаПриход) КАК СуммаПриход,
    |    СУММА(ВложенныйЗапрос.КоличествоКонечныйОстаток) КАК КоличествоКонечныйОстаток,
    |    СУММА(ВложенныйЗапрос.СуммаКонечныйОстаток) КАК СуммаКонечныйОстаток,
    |    СУММА(ВложенныйЗапрос.КоличествоРасход) КАК КоличествоРасход,
    |    СУММА(ВложенныйЗапрос.СуммаРасход) КАК СуммаРасход
    |{ВЫБРАТЬ
    |    КоличествоНачальныйОстаток,
    |    СуммаНачальныйОстаток,
    |    Номенклатура.*,
    |    КоличествоПриход,
    |    СуммаПриход,
    |    КоличествоКонечныйОстаток,
    |    СуммаКонечныйОстаток,
    |    КоличествоРасход,
    |    СуммаРасход}
    |ИЗ
    |    (ВЫБРАТЬ
    |        СУММА(ВложенныйЗапрос.КоличествоНачальныйОстаток) КАК КоличествоНачальныйОстаток,
    |        СУММА(ВложенныйЗапрос.СуммаНачальныйОстаток) КАК СуммаНачальныйОстаток,
    |        ЕСТЬNULL(ВложенныйЗапрос.Номенклатура, ВложенныйЗапрос1.Номенклатура) КАК Номенклатура,
    |        СУММА(ВложенныйЗапрос.КоличествоПриход) КАК КоличествоПриход,
    |        СУММА(ВложенныйЗапрос.СуммаПриход) КАК СуммаПриход,
    |        СУММА(ВложенныйЗапрос1.КоличествоКонечныйОстаток) КАК КоличествоКонечныйОстаток,
    |        СУММА(ВложенныйЗапрос1.СуммаКонечныйОстаток) КАК СуммаКонечныйОстаток,
    |        СУММА(ВложенныйЗапрос1.КоличествоРасход) КАК КоличествоРасход,
    |        СУММА(ВложенныйЗапрос1.СуммаРасход) КАК СуммаРасход
    |    {ВЫБРАТЬ
    |        КоличествоНачальныйОстаток,
    |        СуммаНачальныйОстаток,
    |        Номенклатура.*,
    |        КоличествоПриход,
    |        СуммаПриход,
    |        КоличествоКонечныйОстаток,
    |        СуммаКонечныйОстаток,
    |        КоличествоРасход,
    |        СуммаРасход}
    |    ИЗ
    |        (ВЫБРАТЬ
    |            СУММА(НачальныйОстаток.КоличествоНачальныйОстаток) КАК КоличествоНачальныйОстаток,
    |            СУММА(НачальныйОстаток.СуммаНачальныйОстаток) КАК СуммаНачальныйОстаток,
    |            НачальныйОстаток.Номенклатура КАК Номенклатура,
    |            NULL КАК КоличествоПриход,
    |            NULL КАК СуммаПриход
    |        {ВЫБРАТЬ
    |            Номенклатура.*,
    |            КоличествоНачальныйОстаток,
    |            СуммаНачальныйОстаток,
    |            КоличествоПриход,
    |            СуммаПриход}
    |        ИЗ
    |            (ВЫБРАТЬ
    |                СУММА(ПартииТоваровНаСкладахОстаткиИОбороты.КоличествоНачальныйОстаток * ПартииТоваровНаСкладахОстаткиИОбороты.Номенклатура.ЕдиницаХраненияОстатков.Объем) КАК КоличествоНачальныйОстаток,
    |                СУММА(ПартииТоваровНаСкладахОстаткиИОбороты.КоличествоНачальныйОстаток * ЦеныНоменклатурыСрезПоследних.Цена) КАК СуммаНачальныйОстаток,
    |                ПартииТоваровНаСкладахОстаткиИОбороты.Номенклатура КАК Номенклатура
    |            {ВЫБРАТЬ
    |                Номенклатура.*}
    |            ИЗ
    |                РегистрНакопления.ПартииТоваровНаСкладах.ОстаткиИОбороты(&ДатаНачала, &ДатаКонца, Регистратор, , ) КАК ПартииТоваровНаСкладахОстаткиИОбороты
    |                    ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.ЦеныНоменклатуры.СрезПоследних(&ДатаНачала, ) КАК ЦеныНоменклатурыСрезПоследних
    |                    ПО ПартииТоваровНаСкладахОстаткиИОбороты.Номенклатура = ЦеныНоменклатурыСрезПоследних.Номенклатура
    |            ГДЕ
    |                ЦеныНоменклатурыСрезПоследних.ТипЦен = &ТипЦен
    |                И ПартииТоваровНаСкладахОстаткиИОбороты.Склад = &Склад
    |            
    |            СГРУППИРОВАТЬ ПО
    |                ПартииТоваровНаСкладахОстаткиИОбороты.Номенклатура) КАК НачальныйОстаток
    |        
    |        СГРУППИРОВАТЬ ПО
    |            НачальныйОстаток.Номенклатура
    |        
    |        ОБЪЕДИНИТЬ ВСЕ
    |        
    |        ВЫБРАТЬ
    |            NULL,
    |            NULL,
    |            Приход.Номенклатура,
    |            СУММА(Приход.КоличествоПриход),
    |            СУММА(Приход.СуммаПриход)
    |        {ВЫБРАТЬ
    |            Номенклатура.*}
    |        ИЗ
    |            (ВЫБРАТЬ
    |                ПартииТоваровНаСкладахОстаткиИОбороты.Номенклатура КАК Номенклатура,
    |                СУММА(ПартииТоваровНаСкладахОстаткиИОбороты.КоличествоПриход * ПартииТоваровНаСкладахОстаткиИОбороты.Номенклатура.ЕдиницаХраненияОстатков.Объем) КАК КоличествоПриход,
    |                СУММА(ПартииТоваровНаСкладахОстаткиИОбороты.КоличествоПриход * ЦеныНоменклатурыСрезПоследних.Цена) КАК СуммаПриход
    |            {ВЫБРАТЬ
    |                Номенклатура.*}
    |            ИЗ
    |                РегистрНакопления.ПартииТоваровНаСкладах.ОстаткиИОбороты(&ДатаНачала, &ДатаКонца, Регистратор, , ) КАК ПартииТоваровНаСкладахОстаткиИОбороты
    |                    ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.ЦеныНоменклатуры.СрезПоследних(&ДатаКонца, ) КАК ЦеныНоменклатурыСрезПоследних
    |                    ПО ПартииТоваровНаСкладахОстаткиИОбороты.Номенклатура = ЦеныНоменклатурыСрезПоследних.Номенклатура
    |            ГДЕ
    |                ПартииТоваровНаСкладахОстаткиИОбороты.Склад = &Склад
    |                И ЦеныНоменклатурыСрезПоследних.ТипЦен = &ТипЦен
    |            
    |            СГРУППИРОВАТЬ ПО
    |                ПартииТоваровНаСкладахОстаткиИОбороты.Номенклатура) КАК Приход
    |        
    |        СГРУППИРОВАТЬ ПО
    |            Приход.Номенклатура) КАК ВложенныйЗапрос
    |            ПОЛНОЕ СОЕДИНЕНИЕ (ВЫБРАТЬ
    |                ВложенныйЗапрос.Номенклатура КАК Номенклатура,
    |                СУММА(ВложенныйЗапрос.КоличествоКонечныйОстаток) КАК КоличествоКонечныйОстаток,
    |                СУММА(ВложенныйЗапрос.СуммаКонечныйОстаток) КАК СуммаКонечныйОстаток,
    |                СУММА(ВложенныйЗапрос.КоличествоРасход) КАК КоличествоРасход,
    |                СУММА(ВложенныйЗапрос.СуммаРасход) КАК СуммаРасход
    |            {ВЫБРАТЬ
    |                Номенклатура.*,
    |                КоличествоКонечныйОстаток,
    |                СуммаКонечныйОстаток,
    |                КоличествоРасход,
    |                СуммаРасход}
    |            ИЗ
    |                (ВЫБРАТЬ
    |                    ВложенныйЗапрос.Номенклатура КАК Номенклатура,
    |                    ВложенныйЗапрос.КоличествоКонечныйОстаток КАК КоличествоКонечныйОстаток,
    |                    ВложенныйЗапрос.СуммаКонечныйОстаток КАК СуммаКонечныйОстаток,
    |                    NULL КАК КоличествоРасход,
    |                    NULL КАК СуммаРасход
    |                {ВЫБРАТЬ
    |                    Номенклатура.*,
    |                    КоличествоКонечныйОстаток,
    |                    СуммаКонечныйОстаток,
    |                    КоличествоРасход,
    |                    СуммаРасход}
    |                ИЗ
    |                    (ВЫБРАТЬ
    |                        ПартииТоваровНаСкладахОстаткиИОбороты.Номенклатура КАК Номенклатура,
    |                        СУММА(ПартииТоваровНаСкладахОстаткиИОбороты.КоличествоКонечныйОстаток * ПартииТоваровНаСкладахОстаткиИОбороты.Номенклатура.ЕдиницаХраненияОстатков.Объем) КАК КоличествоКонечныйОстаток,
    |                        СУММА(ПартииТоваровНаСкладахОстаткиИОбороты.КоличествоКонечныйОстаток * ЦеныНоменклатурыСрезПоследних.Цена) КАК СуммаКонечныйОстаток
    |                    {ВЫБРАТЬ
    |                        Номенклатура.*}
    |                    ИЗ
    |                        РегистрНакопления.ПартииТоваровНаСкладах.ОстаткиИОбороты(&ДатаНачала, &ДатаКонца, Регистратор, , ) КАК ПартииТоваровНаСкладахОстаткиИОбороты
    |                            ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.ЦеныНоменклатуры.СрезПоследних(&ДатаКонца, ) КАК ЦеныНоменклатурыСрезПоследних
    |                            ПО ПартииТоваровНаСкладахОстаткиИОбороты.Номенклатура = ЦеныНоменклатурыСрезПоследних.Номенклатура
    |                    ГДЕ
    |                        ПартииТоваровНаСкладахОстаткиИОбороты.Склад = &Склад
    |                        И ЦеныНоменклатурыСрезПоследних.ТипЦен = &ТипЦен
    |                    
    |                    СГРУППИРОВАТЬ ПО
    |                        ПартииТоваровНаСкладахОстаткиИОбороты.Номенклатура) КАК ВложенныйЗапрос
    |                {ГДЕ
    |                    ВложенныйЗапрос.Номенклатура.*}
    |                
    |                ОБЪЕДИНИТЬ ВСЕ
    |                
    |                ВЫБРАТЬ
    |                    ВложенныйЗапрос.Номенклатура,
    |                    NULL,
    |                    NULL,
    |                    СУММА(ВложенныйЗапрос.КоличествоРасход),
    |                    СУММА(ВложенныйЗапрос.СуммаРасход)
    |                {ВЫБРАТЬ
    |                    Номенклатура.*}
    |                ИЗ
    |                    (ВЫБРАТЬ
    |                        ПродажиОбороты.Номенклатура КАК Номенклатура,
    |                        СУММА(ПродажиОбороты.КоличествоОборот * ПродажиОбороты.Номенклатура.ЕдиницаХраненияОстатков.Объем) КАК КоличествоРасход,
    |                        СУММА(ПродажиОбороты.СтоимостьОборот + ПродажиОбороты.НДСОборот) КАК СуммаРасход
    |                    {ВЫБРАТЬ
    |                        Номенклатура.*}
    |                    ИЗ
    |                        РегистрНакопления.Продажи.Обороты(&ДатаНачала, &ДатаКонца, Регистратор, ) КАК ПродажиОбороты
    |                    ГДЕ
    |                        ПродажиОбороты.ДокументПродажи.Склад = &Склад
    |                        И ПродажиОбороты.Номенклатура.ПодакцизныйТовар = ИСТИНА
    |                    
    |                    СГРУППИРОВАТЬ ПО
    |                        ПродажиОбороты.Номенклатура) КАК ВложенныйЗапрос
    |                
    |                СГРУППИРОВАТЬ ПО
    |                    ВложенныйЗапрос.Номенклатура) КАК ВложенныйЗапрос
    |            {ГДЕ
    |                ВложенныйЗапрос.Номенклатура.*,
    |                ВложенныйЗапрос.КоличествоКонечныйОстаток,
    |                ВложенныйЗапрос.СуммаКонечныйОстаток,
    |                ВложенныйЗапрос.КоличествоРасход,
    |                ВложенныйЗапрос.СуммаРасход}
    |            
    |            СГРУППИРОВАТЬ ПО
    |                ВложенныйЗапрос.Номенклатура) КАК ВложенныйЗапрос1
    |            ПО ВложенныйЗапрос.Номенклатура = ВложенныйЗапрос1.Номенклатура
    |    {ГДЕ
    |        ВложенныйЗапрос.КоличествоНачальныйОстаток,
    |        ВложенныйЗапрос.СуммаНачальныйОстаток,
    |        (ЕСТЬNULL(ВложенныйЗапрос.Номенклатура, ВложенныйЗапрос1.Номенклатура)).* КАК Номенклатура,
    |        ВложенныйЗапрос.КоличествоПриход,
    |        ВложенныйЗапрос.СуммаПриход,
    |        ВложенныйЗапрос1.КоличествоКонечныйОстаток,
    |        ВложенныйЗапрос1.СуммаКонечныйОстаток,
    |        ВложенныйЗапрос1.КоличествоРасход,
    |        ВложенныйЗапрос1.СуммаРасход}
    |    
    |    СГРУППИРОВАТЬ ПО
    |        ЕСТЬNULL(ВложенныйЗапрос.Номенклатура, ВложенныйЗапрос1.Номенклатура)) КАК ВложенныйЗапрос
    |{ГДЕ
    |    ВложенныйЗапрос.КоличествоНачальныйОстаток,
    |    ВложенныйЗапрос.СуммаНачальныйОстаток,
    |    ВложенныйЗапрос.Номенклатура.*,
    |    ВложенныйЗапрос.КоличествоПриход,
    |    ВложенныйЗапрос.СуммаПриход,
    |    ВложенныйЗапрос.КоличествоКонечныйОстаток,
    |    ВложенныйЗапрос.СуммаКонечныйОстаток,
    |    ВложенныйЗапрос.КоличествоРасход,
    |    ВложенныйЗапрос.СуммаРасход}
    |
    |СГРУППИРОВАТЬ ПО
    |    ВложенныйЗапрос.Номенклатура
    |
    |УПОРЯДОЧИТЬ ПО
    |    Номенклатура
    |{УПОРЯДОЧИТЬ ПО
    |    Номенклатура.*}
    |ИТОГИ ПО
    |    ОБЩИЕ
    |{ИТОГИ ПО
    |    КоличествоНачальныйОстаток,
    |    СуммаНачальныйОстаток,
    |    Номенклатура.*,
    |    КоличествоПриход,
    |    СуммаПриход,
    |    КоличествоКонечныйОстаток,
    |    СуммаКонечныйОстаток,
    |    КоличествоРасход,
    |    СуммаРасход}"
  Форум: Программирование обычных форм 1С 8.2 и не интер... · Просмотр сообщения: #140876 · Ответов: 2 · Просмотров: 797
 

>  Валовая прибыль розници по подразделениям не показывает возврат
Pashaboston
Отправлено: 03.11.17, 13:05


Говорящий
***

Группа: Пользователи
Сообщений: 80
Регистрация: 01.07.14
Пользователь №: 36858


Flexy @ Сегодня, 13:53 * ,
Спасибо, всё верно, но какой смысл показывать возврат не в сумме а в рентабельности?
  Форум: Управление торговлей для Украины редакция 3 (Уп... · Просмотр сообщения: #134366 · Ответов: 6 · Просмотров: 1432
 

>  Валовая прибыль розници по подразделениям не показывает возврат
Pashaboston
Отправлено: 03.11.17, 12:52


Говорящий
***

Группа: Пользователи
Сообщений: 80
Регистрация: 01.07.14
Пользователь №: 36858


Flexy @ Сегодня, 13:37 * ,
себестоимось не расчитана. Добавил групировки по регестратору в обеих отчетах и там разные суммы. Открываю через отчет регистратор а сумма отчета о продажах не та что в валовой прибыли.

Скрин2
скрин1

Скриншот3
  Форум: Управление торговлей для Украины редакция 3 (Уп... · Просмотр сообщения: #134363 · Ответов: 6 · Просмотров: 1432
 

>  Валовая прибыль розници по подразделениям не показывает возврат
Pashaboston
Отправлено: 03.11.17, 12:20


Говорящий
***

Группа: Пользователи
Сообщений: 80
Регистрация: 01.07.14
Пользователь №: 36858


Flexy @ Сегодня, 13:14 * ,
Я нашел чек по которому производилась продажа и на основании этого чека создал чек на возврат (не этой смены). В отчете о розничных продажах есть строчка с минусом этой суммы, но отчет валовая прибыль розници
показывает сумму без учета минуса возврата.
  Форум: Управление торговлей для Украины редакция 3 (Уп... · Просмотр сообщения: #134359 · Ответов: 6 · Просмотров: 1432
 

>  Валовая прибыль розници по подразделениям не показывает возврат
Pashaboston
Отправлено: 03.11.17, 12:01


Говорящий
***

Группа: Пользователи
Сообщений: 80
Регистрация: 01.07.14
Пользователь №: 36858


Платформа 8.3.9.1818 Конфигурация УТ для Украины редакция 3.1 (3.1.5.1).Отчет валовая прибыль розници по подразделениям не показывает возврат товара который бил продан не в этой смене(в другой день)(продажа и возврат производились через РМК).
Другой отчет Валовая прибыль предприятия показывает сумму с учетом возврата а Валовая прибыль розници по подразделениям сумму без учета возврата. Какая разница между отчетами не пойму?
  Форум: Управление торговлей для Украины редакция 3 (Уп... · Просмотр сообщения: #134356 · Ответов: 6 · Просмотров: 1432
 

>  Аналог функции ПолучитьЦенуНоменклатуры
Pashaboston
Отправлено: 21.08.17, 10:57


Говорящий
***

Группа: Пользователи
Сообщений: 80
Регистрация: 01.07.14
Пользователь №: 36858


Flexy @ Сегодня, 11:53 * ,
Спасибо большое!!! Только перешол на новую торговлю)
  Форум: Программирование в 1С Предприятие 8.3 · Просмотр сообщения: #131108 · Ответов: 2 · Просмотров: 876
 

>  Аналог функции ПолучитьЦенуНоменклатуры
Pashaboston
Отправлено: 21.08.17, 10:46


Говорящий
***

Группа: Пользователи
Сообщений: 80
Регистрация: 01.07.14
Пользователь №: 36858


Управление торговлей для Украины, редакция 3.1, управляемая форма,8.3.9.1818 версия платформы . Не могу найти аналог функции ПолучитьЦенуНоменклатуры,и есть ли он вообще, или надо писать свою функцию?
  Форум: Программирование в 1С Предприятие 8.3 · Просмотр сообщения: #131106 · Ответов: 2 · Просмотров: 876
 

>  Выбрать только оплаченые реализации.
Pashaboston
Отправлено: 19.08.16, 11:54


Говорящий
***

Группа: Пользователи
Сообщений: 80
Регистрация: 01.07.14
Пользователь №: 36858


Вот запрос но по регистру взаиморасчеты, по докам уже удалил

"ВЫБРАТЬ
                      |    ВзаиморасчетыСКонтрагентамиОбороты.СуммаВзаиморасчетовПриход - ВзаиморасчетыСКонтрагентамиОбороты.СуммаВзаиморасчетовРасход КАК СУММА,
                      |    ВзаиморасчетыСКонтрагентамиОбороты.Контрагент
                      |    ВзаиморасчетыСКонтрагентамиОбороты.Регистратор
                      |ИЗ
                      |    РегистрНакопления.ВзаиморасчетыСКонтрагентами.Обороты(&ДатаНач, &ДатаКон, Регистратор, ) КАК ВзаиморасчетыСКонтрагентамиОбороты
                      |ГДЕ
                      |    ТИПЗНАЧЕНИЯ(ВзаиморасчетыСКонтрагентамиОбороты.Регистратор) = ТИП(Документ.РеализацияТоваровУслуг)"
  Форум: Программирование обычных форм 1С 8.2 и не интер... · Просмотр сообщения: #115699 · Ответов: 7 · Просмотров: 1793
 

4 страниц V   1 2 3 > » 

Новые сообщения  Открытая тема (есть новые ответы)
Опрос  Опрос (есть новые голоса)
Нет новых сообщений  Открытая тема (нет новых ответов)
Нет новых голосов  Опрос (нет новых голосов)
Популярная тема  Горячая тема (есть новые ответы)
Закрыта  Закрытая тема
Нет новых  Горячая тема (нет новых ответов) Перемещена  Тема перемещена
 

RSS Текстовая версия Сейчас: 26.10.20, 12:37
1С Предприятие 8.3, 1С Предприятие 8.2, 1С Предприятие 8.1, 1С Предприятие 8.0, 1С Предприятие 7.7, Литература 1С, Общие вопросы по администрированию 1С, Методическая поддержка 1С - всё в одном месте: на Украинском 1С форуме!