#0
by al_zzz
Только что позвонил мне мой клиент с претензией: "Не работает загрузка из excel в 1С, которую вы писали!". Обстоятельства ситуации таковы: Обработка мной писалась полгода назад. Во время работы с ними всё основывалось на устной договоренности - т.е. либо я заранее оцениваю, сколько часов(денег) займет работа и после согласования выполняю, либо сразу предупреждаю, что оплата по факту. В данном случае было по факту. ТЗ либо письменно формулируется(через почту), либо устно обсуждается(письма такого я не нашел, соответственно, было устное обсуждение). Формулировка была: "Требуется, чтоб файлы прайсов(xls) загружались в 1С". Писалась обработка на машине с либраофис(другие программы, которые могут читать xls на данном компьютере отсутствовали). Сегодня во время разговора выяснилось, что клиент пытается грузить прайс на машине с MS Excel, но без либраофис. На мои возражения, что загрузка может быть только посредством Либраофис клиент напирает на то, что "загружать файлы exl" означает, что их можно загрузить любыми средствами и теперь требует с меня доработку за мой счет до универсального. Мои аргументы про то, что на компьютере не было мс ексель, что оплата была по факту затраченного времени(соответственно для доработки до универсального нужно будет ещё затратить) и что прошло уже полгода(соответственно, уже никакие гарантии не могут действовать на работу) не помогли. Решил создать тему с целью потом показать клиенту, так как он сам учился на программиста и, надеюсь, аргументы специалистов сообщества будут для него более убедительны, чем мои.
#0
by al_zzz
Только что позвонил мне мой клиент с претензией: "Не работает загрузка из excel в 1С, которую вы писали!". Обстоятельства ситуации таковы: Обработка мной писалась полгода назад. Во время работы с ними всё основывалось на устной договоренности - т.е. либо я заранее оцениваю, сколько часов(денег) займет работа и после согласования выполняю, либо сразу предупреждаю, что оплата по факту. В данном случае было по факту. ТЗ либо письменно формулируется(через почту), либо устно обсуждается(письма такого я не нашел, соответственно, было устное обсуждение). Формулировка была: "Требуется, чтоб файлы прайсов(xls) загружались в 1С". Писалась обработка на машине с либраофис(другие программы, которые могут читать xls на данном компьютере отсутствовали). Сегодня во время разговора выяснилось, что клиент пытается грузить прайс на машине с MS Excel, но без либраофис. На мои возражения, что загрузка может быть только посредством Либраофис клиент напирает на то, что "загружать файлы exl" означает, что их можно загрузить любыми средствами и теперь требует с меня доработку за мой счет до универсального. Мои аргументы про то, что на компьютере не было мс ексель, что оплата была по факту затраченного времени(соответственно для доработки до универсального нужно будет ещё затратить) и что прошло уже полгода(соответственно, уже никакие гарантии не могут действовать на работу) не помогли. Решил создать тему с целью потом показать клиенту, так как он сам учился на программиста и, надеюсь, аргументы специалистов сообщества будут для него более убедительны, чем мои.
#0
by al_zzz
Только что позвонил мне мой клиент с претензией: "Не работает загрузка из excel в 1С, которую вы писали!". Обстоятельства ситуации таковы: Обработка мной писалась полгода назад. Во время работы с ними всё основывалось на устной договоренности - т.е. либо я заранее оцениваю, сколько часов(денег) займет работа и после согласования выполняю, либо сразу предупреждаю, что оплата по факту. В данном случае было по факту. ТЗ либо письменно формулируется(через почту), либо устно обсуждается(письма такого я не нашел, соответственно, было устное обсуждение). Формулировка была: "Требуется, чтоб файлы прайсов(xls) загружались в 1С". Писалась обработка на машине с либраофис(другие программы, которые могут читать xls на данном компьютере отсутствовали). Сегодня во время разговора выяснилось, что клиент пытается грузить прайс на машине с MS Excel, но без либраофис. На мои возражения, что загрузка может быть только посредством Либраофис клиент напирает на то, что "загружать файлы exl" означает, что их можно загрузить любыми средствами и теперь требует с меня доработку за мой счет до универсального. Мои аргументы про то, что на компьютере не было мс ексель, что оплата была по факту затраченного времени(соответственно для доработки до универсального нужно будет ещё затратить) и что прошло уже полгода(соответственно, уже никакие гарантии не могут действовать на работу) не помогли. Решил создать тему с целью потом показать клиенту, так как он сам учился на программиста и, надеюсь, аргументы специалистов сообщества будут для него более убедительны, чем мои.
#0
by al_zzz
Только что позвонил мне мой клиент с претензией: "Не работает загрузка из excel в 1С, которую вы писали!". Обстоятельства ситуации таковы: Обработка мной писалась полгода назад. Во время работы с ними всё основывалось на устной договоренности - т.е. либо я заранее оцениваю, сколько часов(денег) займет работа и после согласования выполняю, либо сразу предупреждаю, что оплата по факту. В данном случае было по факту. ТЗ либо письменно формулируется(через почту), либо устно обсуждается(письма такого я не нашел, соответственно, было устное обсуждение). Формулировка была: "Требуется, чтоб файлы прайсов(xls) загружались в 1С". Писалась обработка на машине с либраофис(другие программы, которые могут читать xls на данном компьютере отсутствовали). Сегодня во время разговора выяснилось, что клиент пытается грузить прайс на машине с MS Excel, но без либраофис. На мои возражения, что загрузка может быть только посредством Либраофис клиент напирает на то, что "загружать файлы exl" означает, что их можно загрузить любыми средствами и теперь требует с меня доработку за мой счет до универсального. Мои аргументы про то, что на компьютере не было мс ексель, что оплата была по факту затраченного времени(соответственно для доработки до универсального нужно будет ещё затратить) и что прошло уже полгода(соответственно, уже никакие гарантии не могут действовать на работу) не помогли. Решил создать тему с целью потом показать клиенту, так как он сам учился на программиста и, надеюсь, аргументы специалистов сообщества будут для него более убедительны, чем мои.
#0
by al_zzz
Только что позвонил мне мой клиент с претензией: "Не работает загрузка из excel в 1С, которую вы писали!". Обстоятельства ситуации таковы: Обработка мной писалась полгода назад. Во время работы с ними всё основывалось на устной договоренности - т.е. либо я заранее оцениваю, сколько часов(денег) займет работа и после согласования выполняю, либо сразу предупреждаю, что оплата по факту. В данном случае было по факту. ТЗ либо письменно формулируется(через почту), либо устно обсуждается(письма такого я не нашел, соответственно, было устное обсуждение). Формулировка была: "Требуется, чтоб файлы прайсов(xls) загружались в 1С". Писалась обработка на машине с либраофис(другие программы, которые могут читать xls на данном компьютере отсутствовали). Сегодня во время разговора выяснилось, что клиент пытается грузить прайс на машине с MS Excel, но без либраофис. На мои возражения, что загрузка может быть только посредством Либраофис клиент напирает на то, что "загружать файлы exl" означает, что их можно загрузить любыми средствами и теперь требует с меня доработку за мой счет до универсального. Мои аргументы про то, что на компьютере не было мс ексель, что оплата была по факту затраченного времени(соответственно для доработки до универсального нужно будет ещё затратить) и что прошло уже полгода(соответственно, уже никакие гарантии не могут действовать на работу) не помогли. Решил создать тему с целью потом показать клиенту, так как он сам учился на программиста и, надеюсь, аргументы специалистов сообщества будут для него более убедительны, чем мои.
#1
by Pahomich
Показать конечно можно и не только данную ветку, но правильнее с такими клиентами - нормальный договор и техзадание.
#2
by Aleksey
А какой смысл показывать? Клиент хочет вас поиметь, и ему пофиг на ваши аргументы или на аргументы неизвестных ему буковок. Сегодня нужно чтобы работала с екселем, завтра будет другой формат вместо xls, xlsx и опять будет тоже самое. Перепишите бесплатно. Так что решайте сами или на своем стоять до последнего, или послать клиента или зафиксировать его хочу на бумаге и допилить обработку, и в будущем стараться минимизировать риски и закладывать в цену его выкрутасы
#4
by aka AMIGO
Какой-то Офис должен быть на пк обязательно. Один из трёх. Требовать работу 1с с файлами офиса - всё равно, что запускать 1с без ключа, ПК без установленной операционной системы, ну и как позволит буйная фантазия. поставь им либрофис.. за 500р.
#5
by DrZombi
Надо было писать для екселя. :) Если клиент дорогой и вы желаете работать, то в чем сложность? (писать код надо так, что бы его было проще править) ;)
#6
by al_zzz
Я итак не буду с ними работать больше. Это он, так сказать, хотят от меня "дембельский аккорд" напоследок.
#10
by Pahomich
Скажи - ваше задание было выполнено и оплачено под конкретные условия. Претензий не было. Если у вас появились новые требования, необходимо заключить новое трудовое соглашение...при обоюдном согласии. До свидания!
#16
by zva
Ответил бы, что для реализации доработки разработчику требуются все версии MS Office, начиная с 97 с приложением счета для оплаты на каждую версию.
#17
by Filin
У них есть лицензии на MS Office на каждое рабочее место, где предполагается использование обработки? Если есть - доработай за деньги, если нет - идут лесом.
#18
by megabax
""загружать файлы exl" означает, что их можно загрузить любыми средствами" - ну это просто смешно. Что значит любыми средствами? Предусмотреть все случаи жизни невозможно, так что обычно заранее обговаривают, при каких условиях это должно работать. Если не обговорили, о значит, для текущих условий. Условия изменились - значит, адаптация к новым условиям за доп. плату. Он бы еще потребовал, чтобы под линукс грузилось....
#19
by Aleksey
Ага и после смены платформы и конфигурации тоже работала. А то прешли на САП, а обработка не работает
#23
by MaxS
А средствами 1С прочитать? Если файл простой, то можно без офиса обойтись. А так - если клиент работу принял, дать гарантию на некоторое время и потом любые доработки платно, с гарантией и т.п.
#25
by rphosts
обработка была сделана и она работала - на этом тема закрывается. Нужна более развитая обработка по методологии загрузки - это отдельная работа и она отдельно стоит. Если вам так важен этот клиент - можно и нахаляву доработать. Если за деньги - правильнее предложить 2 варианта: доработка загрузки - столько-то, установка либраофиса - столько-то. Установить его и сами сможете - выбор за вами.
#28
by Кирпич
никогда не загружаю xls с помощью excel чтобы не попасть как автор и работает быстрее. Слава богу сейчас понаписано всяких библиотек.
#30
by MaxS
Купить, в конце концов универсальное решение. (о, какое совпадение, у меня это есть)). Это будет дешевле, чем вести собственную разработку.
#33
by aka AMIGO
Не-надо-не-надо-библиотеки! Вообще от вк в таких вот случаях надо отказываться. Шеф мой, по-наитию, но занял абсолютно правильную позицию: как-то пожелал раскрасить строчки, я предложил решение в виде знакомого всем FormEx, и после уточняющих разъяснений получил категорический отказ. Нашел другой способ. А насчет вк - запомнил надолго.
#36
by aka AMIGO
У нас 5 филиалов, урбд. СтОит только у кого-то переустановить комп, или 1С, и всё! - 1С работать не будет. Ведь не просто так библиотека (или несколько) в 1С сделаны !
#39
by Dotoshin
Ну вообще вы оба хороши. Ты его не предупредил, что загрузка будет только с помощью либроофиса, он не оговорил, что файл должен загружаться с любого компа независимо от установленного дополнительного ПО. Но он мог и не знать, что нужно какое-то дополнительное ПО для загрузки, значит все таки он немного правее.
#42
by Это_mike
Вы когда меняете комп - ОС устанавливаете? а когда ОС пере устанавливаете - 1с устанавливаете? так чем это в принципе отличается? пропишите в регламент регистрацию библиотек, и все...
#45
by Это_mike
кстати, формекс вообще не требует регистрации. так что у вас проблемы чисто религиозного либо медицинского толка...
#47
by Fish
А вообще, имхо, ТС сам виноват. Писать загрузку из файла формата MS Office так, чтобы она работала только при установленной левой программе - это имхо верх глупости.
#49
by aka AMIGO
Ну, да. Требует наличия, и только.. В нужном месте. Главное - чтобы кто-то её туда поместил.
#52
by Это_mike
а куда он может деться из каталога базы? надеюсь, каталог базы у вас не проётеряется?
#55
by Maniac
Если бы у клиента была клиент-серверная база под скажем Линуксом, автор бы тоже говорил бы клиенту - я делал все на файловой виндовс - извините.
#61
by Dotoshin
У меня на прошлой работе сисадмины работали по "железному" правилу - все должно быть единообразно, то есть все компы, с точки зрения софта были как близнецы братья. Можно было в любой момент изъять любой комп, поставить на его место резервный и он должен заработать с полпинка. Единственное что потеряет пользователь это какие-то личные файлики, сохраненные на локальном диске, но и тут все было предусмотрено, на сетевом диске им была выделена папка в которую можно было валить все что угодно.
#62
by Maniac
Вообще ситуация стандартная и зачастую повторяющаяся. Даже фиг с ним с тем, что в сабже описано. Наиболее частая проблема когда нанимают программиста для доработки чего-либо для типовой конфы, не расчитанного на то что дальше клиент обновит типовую конфигурацию. В ней поменяется что-угодно, что наиболее часто происходит при обновлениях. И перестают работать любые эти наработки за которые фиксированно клиент оплачивал. И надо снова искать программиста, старого или еще хуже нового, и оплачивать работу того же самого под новые условия.
#64
by Maniac
Я обычно стараюсь доносить эту мысль сразу, чтобы клиент понимал что через какое то время (у меня это год) в случае каких либо обстоятельств (обновления типовой) ему понадобится снова оплачивать какую то сумму за то чтобы обновить и мою программу, доработанную под то что может изменится. Либо если не будет никаких изменений, значит он может просто работать с тем что есть без ограничений
#65
by Fish
Потому что не надо экономить на фикси, нанимая всяких одноразовых франчей и фри. С ними всегда будут подобные проблемы.
#66
by Dotoshin
Женя, ну что ты как маленький? На этом же весь бизнес в 1с построен. За что клиент будет платить деньги, если и так все работает?
#67
by Maniac
Вот поэтому об этом постоянно напоминать своим клиентам, новым и старым. Могу сказать даже что при таком подходе - когда ты изначально предупреждаешь клиента о таких ситуациях - они даже более охотно начинают работать с программистом несущим гарантии и постгарантии. Кстати при этом можно и включать в стоимость какие то риски по обслуживанию. Я много раз выигрывал на том же фрилансе тендеры где программисты писали 500 рублей, а я указывал сразу 15 000.
#68
by Это_mike
ну так бывают и одноразовые работы. а фикси/фра/фри - тут мало повлияет, если 1с начинает переименовывать и перетасовывать функции в глобальнике, например. Хотя в среднем получается так, что фикси пишет, чтоб в дальнейшем меньше работать, а фра - чтоб в будущем была возможность поработать еще...
#69
by Maniac
Ну и на всякий случай если ты предполагаешь что дальше не будешь иметь отношения к своей разработке разовой. то хотя бы тогда стараться писать код нормально. Чтобы потом любой программист мог разобраться за минуты. И можно было смело утверждать что код открыт и там реально можно избежать ситуации когда кто то скажет - наш программист сказал что он не может с вашей разработкой разобраться.
#70
by Это_mike
код нкужно писать нормально всегда. потому как даже в своих поделках через лет пять-семь появляется необходимость разбираться...
#71
by Maniac
И вообще - кто мешает заключать письменный договор в котором все эти моменты можно фиксировать - это и есть оповещение клиента и возможных последствиях. И гарантиях. Будь взрослеее и не берись за мелкую работенку как за какую то "шабашку". Заключай договора, учитывый все риски для себя и клиента. Оповещай обо всем этом и выстраивай свою стратегию работы, оценивая правильно стоимость своих услуг.
#72
by Fish
"бывают и одноразовые работы" - бывают, конечно. Но вот мало кто из заказчиков понимает, что внося любые изменения в типовую конфу, он этим гарантированно закладывает себе доп.затраты на будущее. Вопрос только в размере этих затрат.
#73
by aka AMIGO
М-да.. немного не по теме, да простит маня ТС.. У нас выделен системный диск под разную разность, иногда не могу туда записать файлик 11Мб - место кончилось. У каждого юзера там своя папка для записи/чтения сертификатов, схем, чертежей, но валят туда всё, что только возможно, в т.ч. фото с отдыха на Гоа. Остальным - только чтение. Это сделано после того, как кто-то из девиц открыл прилетевшее письмецо с вложением, заразились популярной болезнью все диски. Скорей всего - решение правильное.
#75
by Azverin
Правды немного больше на стороне клиента. Солидарен с . Если продолжите сотрудничество, то уже, наверное, без устных договоренностей. Петух какбы клюнул ужо)
#76
by Dotoshin
>>наш программист сказал что он не может с вашей разработкой разобраться. То что программист не может разобраться с разработкой говорит только о его квалификации, но не о качестве кода. Если посмотреть в последние типовые, так там черт ногу сломит в этом новомодном коде.
#77
by Maniac
нужно то нужно, но сейчас по удаленке все в основном работают и ищут спецов которые что-то шлепают относясь к этому как "шабашке", естественно в ущерб этой работе, так как есть основная. И не особо стараются что то писать нормально, так как изначально неверно оценивают стоимость данного труда, и чем больше продешевил на начальном этапе - тем меньше мотивации для больших затрат своего времени для нормального решения.
#79
by NikVars
Скажи клиенту, пусть читает описание к обработке и подписи на форме обработки, где сказано, что перед использованием необходимо убедиться в наличии ЛибраОфиса версии ... Я так понял, что проблема снимается установкой Либраофиса, но прог уперся ибо забыл как ставить эту сложную программу. Так же клиент должен знать, что в автомобиль нужно заливать бензин определенной марки, а не жидкость вообще и не бензин вообще, так же с маслом, шинами, и прочим расходным материалом.
#80
by Maniac
А я например вообще не понимаю как он умудрился написать обработку которая требует наличия Либреофиса и не работает если стоит Эксель))) В интернете можно найти 1500 загрузок которые работают вплоть до наоборот, но автор как то умудрился сделать то что работает только на Либре? Это вообще как могло такое произойти.
#82
by aka AMIGO
Проблема фикси для фирмы.. Особенно, если хотелоки появляются не каждый день, то появляется мнение: "А что он (1с-ник) делает тут за [...] (указать нужную сумму) такие деньги? ЗЫ. я года 3 или уж 4 сотрудничал с мужиком - владельцем 1С.v7.7, уделал ему ТиС до неузнаваемости под его хотелки.. А хотел он много.. И однажды услышал недовольное: "моя программа теперь стОит больше 100тыр.."
#83
by Fish
Так он наверняка рассчитывал, что клиент ему за доработку под MS Excel ещё доплатит, а клиент упёрся :)
#84
by Dotoshin
Примерно вот так: ServiceManager = СоздатьОбъект("com.sun.star.ServiceManager"); только это для опена, а не для либры, но суть та же...
#85
by NikVars
Это вопрос профессионализма. Причем, показательный вопрос. Наличие конфликта опять говорит о непрофессионализме. Прав - кидай клиента. Аналогично можно сказать, что оплаты не было. Откуда обработка хз. Кто писал - хз.
#86
by Maniac
Ну автор очень самоуверенный судя по тому, что решил что заведя тему и дав ее клиенту, все программисты будут на его стороне, просто потому потому что он программист. Это был очень самоуверенный поступок, учитывая что он реально облажался. А такая самоуверенность с тыканьем клиента в какие то темы где болтают программисты (как будто клиент делать нефиг - чтобы все это читать) Говорит только о том что автор реально как то в другом мире живет и не имеет подхода к работе изначально. Тыкать клиента - "мол иди сам учись программированию" ну что сказать... это хамство.
#88
by АнтонБ
Клиент выбирает дешево доступно. По цене. Естественно программист закладывает минимум работы в задачу. Потому что если все поставят 5000 А ты 10000 то просто потратишь время на коммуникацию. Клиент спросит тебя о проекте и выберет дешевый вариант. Выставив твои доводы как дополнительные требования к дешевому варианту. Все эти объяснения заказчику влетят тебе затратами времени. Программисту за 5000 тоже, которому прилетят дополнительные требования. За его старую цену.
#89
by MaxS
Мог получиться такой диалог: - Сделал, вот счет за работу - Почему так дорого? Распиши что делал? ... - А я не заказывал загрузку из MS, через ADO, и т.п. Зависит всё же как договорились. Если программист сумел бы убедить заказчика на оплату универсального решения, это один вариант. Сделал узкоспециализированное решение - второй вариант.
#93
by dmpl
Если клиент ценный - ставите на машину нужный офис. Если нет - повышаете стоимость часа в 2 раза. Доплату аргументируйте тем, что версия конфигурации 1С отличается от той, для которой была написана обработка, а сопровождение они не оплачивали.
#94
by Maniac
вот как раз все должнго быть вплоть до наоборот! Это все равно что сказать - что любой человек выполняющий услуги изначально нацелен на минимум. Продавец услуг как и любой продавец - всегда должен быть нацелен на максимум и чувствовать это. А уже дело удешевить - это задача покупателя, уторговать скидку или купить дешевле. Когда продавец ставит себя на минимум - ну что тут еще сказать. Рожденный ползать летать не сможет.
#95
by АнтонБ
Заказчики не глупые люди. И дополнительную работу хотят получить за те же деньги. Если не было в ТЗ, нет ошибок, работа принята и фактически работала пол года. Конечно заказчик прекрасно понимает что это дополнительная работа. Но нагнуть программиста на больший объем работ, за те же деньги... это спорт!
#96
by Фрэнки
Решил создать тему с целью потом показать клиенту, так как он сам учился на программиста и, надеюсь, аргументы специалистов сообщества будут для него более убедительны, чем мои. какая ему разница, что тут наговорят какие-то программисты? Заказчик преследует две цели: -- Главная, но не очевидная - потещить свои амбиции - доказать, кто здесь главный. Видать у него проблемы какие-то в плоскости бытовых отношений или еще где-то. -- Второстепенная, но очевидна - нагибать при любом случае на бабло. Во второстепенной так и получается, что выжидание длится достаточно долго, пока не выскочит какой-то косяк и тогда уже его никак не удержать от проявления жадности. Детали абсолютной произвольны.
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- При приеме данных с удаленной машины загрузка идет очень долго
- Загрузка данных из ЗиК в 1С Предприятие
- Excel и 1С - вопрос про Excel?
- Загрузка из Excel. Help me!!!
- Настройка прав: чем отличается право на редактирование от права на изменение?
- Долгая загрузка при "Загрузка структуры данных программы..."
- Загрузка структуры данных программы / загрузка прикладной системы
- Можно ли отредактировать файл Excel из 1С без установленного Excel?
- 8.3.7 частичная загрузка из файлов /LoadConfigFromFiles
- Выгрузка в Excel по шаблону Active Document различия Excel 2010 Excel 2016
- Выгрузка в Excel по шаблону Active Document различия Excel 2010 Excel 2016 ч2
- Загрузка данных в excel Имя не может совпадать со встроенным именем
В этой группе 1С
- Есть ли прога или онлайн-сервис, чтобы произвольный текст зашифровать ЭЦП?
- Ввод начальных остатков по 52 счету
- Висит фоновое задание
- ЕГАИС УТМ Возврат отозван
- Удаление записей журнала регистрации *.lgd
- ЗКГУ 3.1. Не считается доплата за ночное время
- программная установка даты запрета редактирования
- Удаление предопределенных элементов справочника УТ 11.2
- Добавить узел в xml документ
- Зуп 2.5 переход на КОРП
- УПП 1.3. Кадровое перемещение. Принцип формирования списка выбора подразделения.
- Куда спрятали ответственные лица организации в 1С?
- БП 2.0 не могу настроить почту. В ЗУП 2.5 все работает
- УТ11.2 и SQL Express
- Расширение 1С не работает перехват
- Корректировка остатков ЕГАИС. Ошибка при попытке вставки записи с неуникальным з
- интеграция 1с 8.3 и онлайн интернет магазин
- 1С 7.7 ПУБ - > 1С 8.3 КА 2.2
- Временные разницы в ERP
- Заполнение годовой декларации по транспортному налогу БП 3.0