1С Бюджет 7.7 Кнопка (Печать)
Показывать по
10
20
40
сообщений
- 1
- 2
11.02.2010
09:17
#1
При нажатии на кнопку печать в любом документе например Доверенность или Заявка на кассовый расход, в табличной части внизу где стоит руководитель и главный бухгалтер, должно прописывать из справочника Фамилию и инициалы, у меня почему то сокращает и фамилию, тоесть пишет И.А.В. сокращается всё, дело в том что заявку на кассовый расход казначейство принимает с инициалами перед фамилией, а в расходных расписаниях инициалы после фамилии, поэтому в справочнике физ. лица и сотрудники у меня идут сначало инициалы потом фамилия А.В. Иванов, как же сделать так чтобы правильно из справочников вытаскивала фамилию и инициалы принажатии кнопки печать?
выгрузка в СЭД проходит нормально, а вот печать
подскажите пожалуйста
конечно можно хирургическим путём все поправить и в таблице прописать, но это же не порядок...
выгрузка в СЭД проходит нормально, а вот печать
конечно можно хирургическим путём все поправить и в таблице прописать, но это же не порядок...
11.02.2010
10:48
#4
В справочнике физ.лиц фио должно быть прописано полностью: фамилия имя отчество. В этом случае все инициалы расставляются правильно в каждом док-те
11.02.2010
11:15
#5
Так то оно так, должно быть по идее, но это работает только в таком виде Иванов А.В. в примере с Расходным расписанием...
а что же делать если казначество требует чтобы в платежке в ФИО руководителя и главбуха сначало стояли инициалы потом фамилия!!!??? объясняеться это тем что по приказу 8Н уже задолбались с ними воевать, отказуют платёжки и все тут, пока сам не почитал эти приказы, тогда своими глазами увидил этот маразм, в Расходных расписаниях (Иванов А.В.) в Заявке на кассовый расход (А.В. Иванов) и что теперь делать??? программа не проставляет правильно как надо поэтому пришлось завести в справочнике ФИО руководства в таком формате А.В. Иванов
может кто напишет пример как должно быть написано в шаблоне выгрузки Казначейство_ВыгрузкаФК - ФTXZR090810 - NAME_RUK_UBP - ?? что должно быть написано? у меня стояло ФИОПодпись-Сотрудник-Руководитель, и при выгрузке один инициал куда то терялся, я убрал Подпись и оставил ФИО, и стало выгружать в СЭД с инициалами как в справочнике, но появилась эта проблема о которой я писал, но я думаю это не связано
у меня стоит Бух для бюджетных учреждений 7.70.635
может кто знает где поправить чтобы наконец то все стало на свои места, если бы не заморочки казначейства, то и проблемы не было!!!
а что же делать если казначество требует чтобы в платежке в ФИО руководителя и главбуха сначало стояли инициалы потом фамилия!!!??? объясняеться это тем что по приказу 8Н уже задолбались с ними воевать, отказуют платёжки и все тут, пока сам не почитал эти приказы, тогда своими глазами увидил этот маразм, в Расходных расписаниях (Иванов А.В.) в Заявке на кассовый расход (А.В. Иванов) и что теперь делать??? программа не проставляет правильно как надо поэтому пришлось завести в справочнике ФИО руководства в таком формате А.В. Иванов
может кто напишет пример как должно быть написано в шаблоне выгрузки Казначейство_ВыгрузкаФК - ФTXZR090810 - NAME_RUK_UBP - ?? что должно быть написано? у меня стояло ФИОПодпись-Сотрудник-Руководитель, и при выгрузке один инициал куда то терялся, я убрал Подпись и оставил ФИО, и стало выгружать в СЭД с инициалами как в справочнике, но появилась эта проблема о которой я писал, но я думаю это не связано
у меня стоит Бух для бюджетных учреждений 7.70.635
может кто знает где поправить чтобы наконец то все стало на свои места, если бы не заморочки казначейства, то и проблемы не было!!!
11.02.2010
11:53
#6
"есть типовая глобальная функция :
Функция глФИО(Сотрудник, ВидФИО=0) Экспорт
Перем ПолноеИмя, Фамилия, ИмяОтчество, Имя, Отчество;
Перем ПозицияПервогоПробела, ПозицияВторогоПробела;
ПолноеИмя = СокрЛП(Сотрудник);
Если ПустоеЗначение(ПолноеИмя)=0 Тогда
ПозицияПервогоПробела = Найти(ПолноеИмя, " ");
Если ПозицияПервогоПробела = 0 Тогда
Возврат ПолноеИмя;
Иначе
Фамилия = Лев(ПолноеИмя, ПозицияПервогоПробела);
ИмяОтчество = Сред(ПолноеИмя, ПозицияПервогоПробела+1);
ИмяОтчество = СокрЛ(ИмяОтчество);
Имя = Лев(ИмяОтчество, 1)+".";
ПозицияВторогоПробела = Найти(ИмяОтчество, " ");
Если ПозицияВторогоПробела = 0 Тогда
Если ВидФИО=0 Тогда
Возврат Фамилия+Имя;
Иначе
Возврат Имя+" "+Фамилия;
КонецЕсли;
Иначе
Отчество = Сред(ИмяОтчество, ПозицияВторогоПробела+1);
Отчество = СокрЛ(Отчество);
Отчество = Лев(Отчество, 1)+".";
Если ВидФИО=0 Тогда
Возврат Фамилия+Имя+Отчество;
Иначе
Возврат Имя+Отчество+" "+Фамилия ;
КонецЕсли;
КонецЕсли;
КонецЕсли;
Иначе
Возврат """";
КонецЕсли;
КонецФункции"
Функция глФИО(Сотрудник, ВидФИО=0) Экспорт
Перем ПолноеИмя, Фамилия, ИмяОтчество, Имя, Отчество;
Перем ПозицияПервогоПробела, ПозицияВторогоПробела;
ПолноеИмя = СокрЛП(Сотрудник);
Если ПустоеЗначение(ПолноеИмя)=0 Тогда
ПозицияПервогоПробела = Найти(ПолноеИмя, " ");
Если ПозицияПервогоПробела = 0 Тогда
Возврат ПолноеИмя;
Иначе
Фамилия = Лев(ПолноеИмя, ПозицияПервогоПробела);
ИмяОтчество = Сред(ПолноеИмя, ПозицияПервогоПробела+1);
ИмяОтчество = СокрЛ(ИмяОтчество);
Имя = Лев(ИмяОтчество, 1)+".";
ПозицияВторогоПробела = Найти(ИмяОтчество, " ");
Если ПозицияВторогоПробела = 0 Тогда
Если ВидФИО=0 Тогда
Возврат Фамилия+Имя;
Иначе
Возврат Имя+" "+Фамилия;
КонецЕсли;
Иначе
Отчество = Сред(ИмяОтчество, ПозицияВторогоПробела+1);
Отчество = СокрЛ(Отчество);
Отчество = Лев(Отчество, 1)+".";
Если ВидФИО=0 Тогда
Возврат Фамилия+Имя+Отчество;
Иначе
Возврат Имя+Отчество+" "+Фамилия ;
КонецЕсли;
КонецЕсли;
КонецЕсли;
Иначе
Возврат """";
КонецЕсли;
КонецФункции"
11.02.2010
14:24
#8
всё вопрос можно закрыть, я всё вернул на место как и было раньше, действительно программа сама расставляет инициалы, вот только после обновления форматов для выгрузки, в расходных расписания стояло ранше ФИОРукКратко, а сейчас поставили ФИОРук, взял поправил и все нормально стало!!! От это казначейство взбаламутили всё, всем спасибо за помощь!
- 1
- 2
Читают тему
(гостей: 1)