суббота, 27 августа 2022 г.

Slackware xfce4-xkb-plugin

Уточнение сам бинарный файл не нужно копировать,

есть папка с ярлыками там нужно ярлык иметь на бинарник сам ярылк с расширение .desktop

 

 

 

 после установки плагина может не быть в списке плагинов.

 

придется вручную копировать скомпилированный модуль из

папки: /usr/libexec/xfce4/panel-plugins/  в папку /usr/lib64/xfce4/panel/plugins/ and /usr/share/xfce4/panel/plugins/.

вторник, 16 августа 2022 г.

Дополнительные реквизиты в запросах 1С

 

Как получить значение дополнительного реквизита:

Пример: мы делаем печатную форму документа "Заказ клиента" и хотим вывести на неё значение определённого дополнительного реквизита — "Должность покупателя".

Используем вложенный запрос, в котором соединяем левым соединением таблицу "Дополнительные реквизиты" документа "Заказ клиента" с Планом видов характеристик "Дополнительные реквизиты и сведения". Устанавливаем условие: заголовок дополнительного реквизита должен быть таким – "Должность покупателя". Таблицы соединяем по ссылке на "Заказ клиента".

Получается вот такой запрос:

Также можно использовать метод НайтиПоНаименованию ( "***" ) 

 

 ВЫБРАТЬ
    ЗаказКлиента.Ссылка КАК СсылкаЗаказКлиента,
    ЗаказПоставщику.Ссылка КАК СсылкаЗаказПоставщика,   
    //ЗаказПоставщику.ДокументОснование как ДокОснование1,  
    //ЗаказПоставщику.ДокументОснование.ДокументОснование как ДокОснование2,

    POType.ЗначениеPOType
ИЗ
    Документ.ЗаказПоставщику КАК ЗаказПоставщику
        ЛЕВОЕ СОЕДИНЕНИЕ Документ.ЗаказКлиента КАК ЗаказКлиента
        ПО (ЗаказПоставщику.ДокументОснование = ЗаказКлиента.Ссылка)
        
        
        ЛЕВОЕ СОЕДИНЕНИЕ (
        ВЫБРАТЬ
            КоммерческоеПредложениеКлиентуДополнительныеРеквизиты.Ссылка КАК Ссылка,
            КоммерческоеПредложениеКлиентуДополнительныеРеквизиты.Свойство КАК Свойство,
            КоммерческоеПредложениеКлиентуДополнительныеРеквизиты.Значение КАК ЗначениеPOType
        ИЗ
            Документ.КоммерческоеПредложениеКлиенту.ДополнительныеРеквизиты КАК КоммерческоеПредложениеКлиентуДополнительныеРеквизиты
                ЛЕВОЕ СОЕДИНЕНИЕ ПланВидовХарактеристик.ДополнительныеРеквизитыИСведения КАК ДополнительныеРеквизитыИСведения
                ПО КоммерческоеПредложениеКлиентуДополнительныеРеквизиты.Свойство = ДополнительныеРеквизитыИСведения.Ссылка
        ГДЕ
            КоммерческоеПредложениеКлиентуДополнительныеРеквизиты.Свойство.Заголовок = "POType") КАК POType

 

 

 

 

2. Мой вариант запроса:

Вложенный запрос :

ВЫБРАТЬ
    ЗаказПоставщикуДополнительныеРеквизиты.Свойство КАК Свойство,
    ЗаказПоставщикуДополнительныеРеквизиты.Значение КАК Значение,
    ЗаказПоставщикуДополнительныеРеквизиты.Свойство.Имя КАК СвойствоИмя,
    ЗаказПоставщикуДополнительныеРеквизиты.Ссылка КАК Ссылка
ИЗ
    Документ.ЗаказПоставщику.ДополнительныеРеквизиты КАК ЗаказПоставщикуДополнительныеРеквизиты
        ЛЕВОЕ СОЕДИНЕНИЕ ПланВидовХарактеристик.ДополнительныеРеквизитыИСведения КАК ДополнительныеРеквизитыИСведения
        ПО (ЗаказПоставщикуДополнительныеРеквизиты.Свойство = ДополнительныеРеквизитыИСведения.Ссылка)
ГДЕ
    ЗаказПоставщикуДополнительныеРеквизиты.Свойство.Заголовок = "POType".


Итог:


ВЫБРАТЬ
    ЗаказПоставщикуТовары.Номенклатура КАК Номенклатура,
    ЗаказПоставщикуТовары.Характеристика КАК Характеристика,
    ЗаказПоставщикуТовары.Цена КАК Цена,
    ЗаказПоставщикуТовары.Сумма КАК Сумма,
    СостоянияЗаказовПоставщикам.ПроцентПоступления КАК ПроцентПоступления,
    ЗаказПоставщикуТовары.Ссылка.Дата КАК Дата,
    ЗаказПоставщикуТовары.Ссылка.Номер КАК Номер,
    ВложенныйЗапрос.Ссылка,
    ВложенныйЗапрос.Значение КАК POType
ИЗ
    Документ.ЗаказПоставщику.Товары КАК ЗаказПоставщикуТовары
        ВНУТРЕННЕЕ СОЕДИНЕНИЕ РегистрСведений.СостоянияЗаказовПоставщикам КАК СостоянияЗаказовПоставщикам
        ПО ЗаказПоставщикуТовары.Ссылка = СостоянияЗаказовПоставщикам.Заказ
        ЛЕВОЕ СОЕДИНЕНИЕ (ВЫБРАТЬ
    ЗаказПоставщикуДополнительныеРеквизиты.Свойство КАК Свойство,
    ЗаказПоставщикуДополнительныеРеквизиты.Значение КАК Значение,
    ЗаказПоставщикуДополнительныеРеквизиты.Свойство.Имя КАК СвойствоИмя,
    ЗаказПоставщикуДополнительныеРеквизиты.Ссылка КАК Ссылка
ИЗ
    Документ.ЗаказПоставщику.ДополнительныеРеквизиты КАК ЗаказПоставщикуДополнительныеРеквизиты
        ЛЕВОЕ СОЕДИНЕНИЕ ПланВидовХарактеристик.ДополнительныеРеквизитыИСведения КАК ДополнительныеРеквизитыИСведения
        ПО (ЗаказПоставщикуДополнительныеРеквизиты.Свойство = ДополнительныеРеквизитыИСведения.Ссылка)
ГДЕ
    ЗаказПоставщикуДополнительныеРеквизиты.Свойство.Заголовок = "POType") КАК ВложенныйЗапрос
        ПО ЗаказПоставщикуТовары.Ссылка = ВложенныйЗапрос.Ссылка
ГДЕ
    СостоянияЗаказовПоставщикам.ПроцентПоступления < 100

 

 

 

CCITC32-0034E CCITCP could not find an 'mfcobol' port in the 'services' file.

 

Problem:

CCITC32-0034E CCITCP could not find an 'mfcobol' port in the 'services' file.

Resolution:

You can manually add the entry into the services file; located in the Windows\system32\drivers\etc directory; as

mfcobol            86/udp    

within  the correct numerical location within the file or you can use CCIINST.EXE which is located in the Bin directory of application server for Net Express, or Net Express development \base \bin directory.

вторник, 9 августа 2022 г.

Gradle and Slackware

 if you get error like this:

 Could not open terminal for stdout: could not get termcap entry

 you need create new file : /etc/profile.d/gradle.sh

add following to it:


#!/bin/sh

export TERM=xterm-color

 

to apply , run command : source /etc/profile

1С УПП , списание административных расходов на финансовый результат

 При проведение месяца, при определение финансовых результатов не формируются проводки: D 801.1  K 721.1 D 801.1  K 721.3