20 мая 2021

1С Проведение документов при Синхронизации

Если у вас есть синхронизация данных, например, между 1С Бухгалтерией и Управление Торговлей и есть необходимость получать документы не проведенными, что бы бухгалтера проводили документы собственноручно. То стандартными средствами этого к сожалению не сделать.

Решение следующее. На стороне принимающей базы открываем конфигуратор.  Идем в общий модуль ОбменДаннымиСервер, там есть процедура ВыполнитьПроведениеДокументаПриЗагрузке().  

И в самом начале этой процедуры добавляем условие, по которому не должно происходить проведение документов при загрузке в базу. Например, пусть это будет Узел Корреспондента и тип документа.

Процедура ВыполнитьПроведениеДокументаПриЗагрузке(УзелКорреспондента, ДокументСсылка, РегистрироватьПроблемыВРезультатахОбмена, ДополнительныеСвойстваОбъекта)
      
    УзелКор = ПланыОбмена.СинхронизацияДанныхЧерезУниверсальныйФормат.НайтиипоНаименованию("ИмяВашегоУзла");

    Если ЗначениеЗаполнено(УзелКор) тогда
        Если УзелКорреспондента = УзелКор тогда
            Если ТипЗнч(ДокументСсылка) = Тип("ДокументСсылка.ПоступлениеТоваровУслуг") Тогда
                Возврат;
            КонецЕсли;
        КонецЕсли;   
    конецЕсли;

Теперь документы Поступление товаров и услуг, полученные с узла "ИмяВашегоУзла" не будут проведены.

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

29 октября 2019

Инструкция по разблокировке 4G модема Huawei E3370

       Здравствуйте, в этой статье речь пойдет о разблокировке 4G модема Huawei E3370, для что бы  пользоваться интернетом от всех операторов. Изначально данная модель была приобретена у Билайна. 

Следует сказать, что в продаже есть две версии модема, S и H. Они построены на разных  аппаратных платформах. Поэтому первым делом определяем по серийному номеру,  если он начинается с G4P, то это новый вариант H, если с L8F, то старый S.



Мы рассматриваем случай с вариантом H. Идея заключается в разблокировке кодом, полученным "методом иголки", с сохранением заводской прошивки.

1) Установить драйвер Fc Serial Driver и драйверы Huawei DataCard Driver.

2) Если у вас Windows 8 или 10, то в разделе реестра HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\usbflags нужно создать подраздел 12D114430001, и в нём параметр SkipBOSDescriptorQuery типа REG_BINARY со значением 01 00 00 00.

3) Затем придется разобрать модем. Открутить два болтика, достать плату из корпуса, замкнуть контакт Boot с землей, как показано на изображении ниже. И в таком состояниии вставить в USB порт компьютера. Через секунду убрать перемычку. Модем будет запущен в аварийном режиме и в системе появится единственный COM порт.

4)  Запускаем программу balong-usbdload из командной строки. И вводим команду
balong_usbdload -p4 uldr_oem-nck_e5573b.bin
где -p4  это номер порта, в нашем случае это COM4

По окончании загрузки модем отключается снова подключится. Появятся уже два COM порта.

5) Затем нужно подключиться с помощью PuTTY к порту "FC - PC UI Interface". Появятся ячейки NVRAM 50502 и 50503 с хешами кодов и начаться подбор OEM-кода. Процесс длительный около часа.
6) Поэтому целесообразнее воспользоваться специальным калькулятором "Калькулятором для E3372h".

6) Сперва копируем в блокнот текст






 7) Запускаем калькулятор и вводим коды согласно примеру. Синий и красный текст. Жмем подобрать, Ждем около 5-7 мин. получаем OEM код.







8) Тоже самое для NCK кода.












9) Полученный NCK код вводим в окне разблокировки

image_04
10) Поздравляю модем разблокирован! Проверяем работу с любой симкой.