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

Хранилище

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

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



История благодарностей участнику Acid ::: Спасибо сказали: 377 раз
Дата поста: В теме: За сообщение: Спасибо сказали:
10.02.11, 9:03 Batchir, с днюхой! :)
Всех Благ!
Batchir,
28.01.11, 17:22 Ошибка в 1с
Видно невооруженным глазом, что над конфигурацией изрядно поиздевались. Вопрос в другом - надо устранить ошибку. Срочно. Учет ведется руными проводками. это начальные данные. Устраняем:
Заходим в конфигуратор. Потом заходим в режим "Предприятия". Формируем вашу операцию, чтоб возникла опять ошибка. На тексте ошибке кликаем - попадаете конкретно в глобальный модуль, где источник ошибки. Конкретная строка. ее и комментируете. Делаете синтаксический контроль. Если опять ошибки, комментируете все строки с ошибками. Все.
Бух,
25.01.11, 8:54 Как работают программисты
Zaval, по вопросу ТЗ +100. ТЗ не составлено по требованиям. (вспомнилось как-то не сразу). А ведь есть ГОСТ по составлению ТЗ. Его можно нарыть в инете, но кому леньки, могу поискать и выложить здесь.
Так вот в общих чертах, ТЗ согласовывается сначала на уровне руководитель проекта-заказчик, потом руководитель проекта-исполнитель. На 2-ом этапе исполнитель согласно знаний и накопленого опыта вносит коррективы и согласовывает с руководителем проекта. После чего ТЗ отправляется на 3-ий этап согласования руководитель проекта-заказчик. И этот цикл может продолжаться несколько раз до подтверждения на всех уровнях. Так вот при нормальных человеческих условиях труда исполнитель в праве послать пуководителя проекта с этим ТЗ к заказчику на доработку. А если человек побоялся это сделать, не поняв суть ТЗ, значит ему очень нужна была эта работа и эти деньги (пусть и малые). А вероломно использовать нуждающегося в корыстных своих побуждениях это не только не по-христиански, но и не по-людски.
А если у человека нет достаточной квалификации, то зачем его обнадеживать и нанимать на эту работу??

Кстати, а составить грамотное ТЗ может только аналитик. это егО работа.
logist,
10.01.11, 14:34 Два плана счетов
а вообще - 4-ое субконто - это ДУРОСТЬ. Так своему мега-мозгу и передайте. И без этого можно извернуться. Я видел как 13-гиговая база увеличилась за счет 4-го субконто (на одном счете) на 1.5Гига... Вот и считайте.
dobraleks,
10.01.11, 14:20 Два плана счетов
забалансовые счета, как вариант.
dobraleks,
10.01.11, 12:44 Два плана счетов
речь о возможном обновлении отпадает, если план счетов будет разительно отличаться от стандартной бухии. всегда прийдется ручками дописывать.
dobraleks,
10.01.11, 12:42 Два плана счетов
ну тогда ничего страшного. ставишь условие: с даты такой-то добавляешь субконты в проводках.
dobraleks,
10.01.11, 12:38 Два плана счетов
я бы оставил учет в в нацинальном плане счетов и добавил бы везде проводки для другого. всегда найдется что сверить.
* ну и конечно это с начала года.
dobraleks,
16.12.10, 15:03 Приглашаем на работу Программиста Программиста 1С:УПП8.2
Цитата(nvn @ 16.12.10, 13:19) *
Я этот пункт указал, так как многие считают, что на фриленсе, они более развиваются профессионально, так как разные проекты, задачи, больше креатива, чем на постоянном месте.

готов спорить про "профессионально". так... очередную дырку подлатать.

а на "постоянном месте" - ммм... нет пределу совершенства. можно такого наваять, голова закружится. smile.gif
nvn,
15.12.10, 9:34 Помогите найти Программиста 1С 7.7
На ваши требования нужно начинать разговор от 14тыс. грн.
* Если считать, что 6000тыс. - это порог нищенской ЗП.

жлобы-с
awp,
27.10.10, 14:55 SQL Server 2000 MSDE+Win2k8+1C 7.7
Вообще то TCP/IP и должен быть.
Можно и без псевдонима юзать. Нужно в п.2 добиться того, чтобы ошибок не вылетало.
Пробуй указывать имя сервера, если не получается, по ай-пи пробуй. Возможно прийдется удалить пользователя СКЛ и создать его заново (бывают такие глюки). ну и рефреш.
ну для надежности перегрузи серв.
Flexy,
22.07.10, 8:56 Бух. итоги в обратном направлении
FIFO / LIFO
Ит.ВыполнитьЗапрос(,ДатаДок,СчетТМЦ,,,1,,5);
Если Константа.МетодСписанияТМЦ.Получить(ДатаДок)=Перечисление.МетодСписанияТМЦ.FIFO Тогда
     Ит.ВыбратьСубконто(2);
ИначеЕсли Константа.МетодСписанияТМЦ.Получить(ДатаДок)=Перечисление.МетодСписанияТМЦ.LIFO Тогда
     Ит.ВыбратьСубконто(2,,,,,,1);
КонецЕсли;
Vofka,
08.07.10, 23:50 загрузка данных из экселя
Обработка позволяет загружать Справочники и Документы из файла Excel в любую конфигурацию.
(Например, если есть чей-то ручной труд, и его понадобилось занести в БД. Либо есть большая Приходная накладная, а вводить ручками Номенклатуру - лень).
Однако, не считаю, что данная разработка универсальна.
Описание и скриншоты прилагаются.

Скачать обработку: [attachment=460:import_excell_demo.zip]
bianta, chand, chehaser, dobruan, kiri3001, Mariman88, Natal, Omicron, Sestri4ka, SuslovD, vsavchuk, xand, yarkayya25, zesika, тфеф,
07.07.10, 9:06 Обмен файлами в терминальном режиме
перед запуском терминала проверь все эти настройки. все это есть там.
Vofka,
28.04.10, 16:38 Таблица значений
можно и так: тз.Свернуть("ТМЦ,Цена","")
Vofka,
08.02.10, 13:37 Вопрос по безопасности.
Цитата(niklain-k @ 08.02.10, 14:31) *
А как с этим бороться?)))

Как минимум должна стоять ось windows NT, и там в настройках доступа к папкам отменить полный доступ, разрешить изменение файлов, а удаление запретить.
niklain-k,
02.02.10, 10:53 Программист 1С (Кривой Рог)
А я хочу сказать Спасибо менеджерам по персоналу за то, что даете нам тему для стёба и обсуждений smile.gif это как-то отвлекает, невольно отдыхаешь.
logist,
31.12.09, 12:44 Поздравления к Новому Году!
Хочу пожелать Вам в Новом Году Тигра душевного спокойствия,
надежного здоровья Вам и Вашим близким,
Терпения (как у Тигра), силы (как у Тигра), Мудрости, Щедрости.

А нашему уважаемому ресурсу желаю стать окупаемым проектом.
Alan68, Batchir, malexmen, MATEVI, Pepe, Vofka,
17.12.09, 17:14 Как открыть форму справочника в базе открытой через OLE?
никак. у тебя всего лишь есть доступ к данным.
miha74,
17.12.09, 10:42 Вопрос по структуре данных
копай 1cv77.dd и будет тебе счастье.
Vofka,
14.12.09, 11:26 По поводу оформления предпринимательства...
*имелось ввиду "договор трудового соглашения". на совместителя. чтобы не платить лишние 200грн.
Vofka,
10.12.09, 20:17 Разборка XML-файла стандартными средствами (v7plus)
а вот и сама обработка: Разборка XML-файла
Alan68, igmig65, lazarsr, Multilobster, oleksandr.homyak, pik333, vaStar, Мичман Харитонов,
10.12.09, 20:00 Разборка XML-файла стандартными средствами (v7plus)
* (весь текст статьи вбил в первый пост, ибо поместилось)
bob210250, MATEVI, pik333, Vofka,
10.12.09, 19:56 Разборка XML-файла стандартными средствами (v7plus)
В преддверии Новогодних праздников захотелось порадовать наше уважаемое сообщество, поэтому и родилась данная статья.
Тема неслучайна и возникла после того как столкнулся сам с такой задачей.
Пропагандируется, что XML-стандарт является наиболее быстрым и универсальным для обмена данными.
Универсальные загрузчики в 1С требуют схемы таких файлов. Приведенные примеры и обработки работают с файлами только несложной структуры и если файл имеет вложенность более 2х уровней, обработка отказывается с ней работать. А наличие в примерах документации несуществующих в компоненте v7plus команд может ввести в заблуждение не только новичка, но и опытного одноэснега.
Лично для меня это была тривиальная задача. Это напоминает мне разбор текстовых файлов с разделителями. Оооочень щепетильная и трудоемкая работа как на меня, и на решение у меня ушло почти 2 недели…
Итак, исходные данные – задачка с 2-мя неизвестными: Х – это содержащиеся в xml-файле данные, Y – это структура файла.
Принципиально отказываюсь от DOM-объекта и использую ПоследовательноСчитываемыйДокумент с его довольно скудным набором команд.
Загрузив внешнюю компоненту, создадим экземпляр «ПоследовательноСчитываемыйДокумент» и начнем с ним работать:
        гФайл = ХМЛАнализатор.СоздатьПоследовательноСчитываемыйДокумент();
    гФайл.СвязатьСФайлом(ИмяВыбрФайла);
    номУр=1;
    ТипТега = гФайл.Спуститься();
    Пока ТипТега <> 4 Цикл        //    пока не достигнут конец файла  
        ПрочитатьДерево(ТипТега,гФайл);
        Если ТипТега=4 Тогда
            Прервать;
        КонецЕсли;
    КонецЦикла;

В теле цикла мы должны прочитать вложенную структуру узла.
Это выполним при помощи процедуры «ПрочитатьДерево»:
      Если ВложТег>0 Тогда
        Уровней=КвоУровнейХМЛ(ВложТег,гФайл);
        штрих="--";
        Если ВложТег<3 Тогда  
            //первый полученный элемент
            Сообщить(""+штрих+"<ИмяТега>="+гФайл.СвойстваТекущегоУзла.Имя+"  Уровень="+гФайл.СвойстваТекущегоУзла.Уровень);
            Если гФайл.СвойстваТекущегоУзла.КоличествоАтрибутов>0 Тогда
                КвоАтрибутов= гФайл.СвойстваТекущегоУзла.КоличествоАтрибутов;
                Для а=0 по КвоАтрибутов-1 Цикл
                    Сообщить(""+гФайл.СвойстваТекущегоУзла.НаименованиеАтрибута(а)+"="+гФайл.СвойстваТекущегоУзла.ЗначениеАтрибута(а));
                КонецЦикла;
            КонецЕсли;
            Сообщить("11111111111111111");
            
        КонецЕсли;
            Если  ВложТег =3 Тогда
                //последующие вложенные элементы на текущем уровне
                ВложТег=гФайл.Следующий();
                Если ВложТег<3 Тогда
                    штрих=штрих+"--";
                    Сообщить(""+штрих+"<ИмяТега>="+гФайл.СвойстваТекущегоУзла.Имя+"  Уровень="+гФайл.СвойстваТекущегоУзла.Уровень);
                    Если гФайл.СвойстваТекущегоУзла.КоличествоАтрибутов>0 Тогда
                        КвоАтрибутов= гФайл.СвойстваТекущегоУзла.КоличествоАтрибутов;
                        Для а=0 по КвоАтрибутов-1 Цикл
                            Сообщить(""+штрих+"<Аттр>="+гФайл.СвойстваТекущегоУзла.НаименованиеАтрибута(а)+"="+гФайл.СвойстваТекущегоУзла.ЗначениеАтрибута(а));
                        КонецЦикла;
                    КонецЕсли;
                    Сообщить("**********************");
                КонецЕсли;    
            КонецЕсли;
    КонецЕсли;

Данная процедура использует функцию «КвоУровнейХМЛ», которая позволяет прочитать вложенность узла в полной мере:
       Если ур>0 Тогда
        Если ур =1 Тогда
            ур=гФайл.Спуститься();
            Если ур<3 Тогда  
                номУр=гФайл.СвойстваТекущегоУзла.Уровень;
            КонецЕсли;
        КонецЕсли;    
        Возврат номУр;
    КонецЕсли;

Таким образом у нас получилась универсальная (надеюсь) обработка для чтения хмл-файла. Дальше можете для работы с результатом делать все, что вам удобно: занести эти данные в СписокЗначений, в ТаблицуЗначений либо эти оба варианта одновременно.

Спасибо за внимание. (чуть позже выложу саму обработку)

С уважением, Кузьмич.
И с наступающим НГ!
maks_75, mister-x, pik333, Smoke, Vofka, yua,
10.12.09, 14:40 Друзья, помогите, пожалуйста.
я вот не помню, а вроде бы v7plus решает проблему строки более 256 символов?

* как вариант можно использовать несколько ячеек.
Лука,

10 страниц V  « < 7 8 9 10 >
RSS Текстовая версия Сейчас: 15.05.24, 0:09
1С Предприятие 8.3, 1С Предприятие 8.2, 1С Предприятие 8.1, 1С Предприятие 8.0, 1С Предприятие 7.7, Литература 1С, Общие вопросы по администрированию 1С, Методическая поддержка 1С - всё в одном месте: на Украинском 1С форуме!