Отправляет email-рассылки с помощью сервиса Sendsay

1С: грабли, камни и бриллианты

  Все выпуски  

1С: грабли, камни и бриллианты


Информационный Канал Subscribe.Ru

Subscribe.Ru : 1С: грабли, камни и бриллианты

Служба Рассылок Subscribe.Ru

 

  Здравствуйте, уважаемые!

  Вашему взору представлена рассылка "1С: грабли, камни и бриллианты" и я её ведущий Железняков Юрий UGeleznyakov@esv.ryazan.ru.

  Надеюсь, что предыдущий выпуск помог в решении Ваших проблем. При работе с 1С надо помнить, что эта машина предназначена прежде  всего для их решения, а не создания. На то она и 1C – машина, а не 1С- лопата!


Выпуск 21.


  В самом начале выпуска хотелось бы поделиться маленькой рекомендацией:

 

  В главном модуле «1С:Предприятие» есть такая функция:

Функция ФорматС(Сум) Экспорт

  Возврат Формат(Сум, сФорматС);

КонецФункции

   Единственое, что она делает –это число, например, 234567.77, превращает в 234,567.77

 

   Если данную функцию преобразовать к виду

Функция ФорматС(Сум) Экспорт

  Возврат Формат(Сум, "Ч010.2, ");

КонецФункции

 

, то на выходе будем иметь «234 567,77» , что , на мой взгляд, намного читабельней.

И пользоваться при выводе чисел только этой функцией!

  А вот и долгожданные письма!!!


Добрый день, Юрий!

   Я недавно (месяц назад) занялась 1С (компл. конфигурация 4.0-7.70.409).
Но пока самая неразрешимая  для меня проблема возникла из-за  диска ИТС .
   Я установила диск ИТС на свой ПК. Далее запускаю программу "1С Базы
данных" .Программа нормально загружается, но как только я пытаюсь открыть
какой-либо раздел,программа требует вставить компакт-диск . Меня это не
устраивает,так как  нужно иметь информацию с ИТС на ПК, не имеющем
устройства для чтения компакт-дисков.Пожалуйста, помогите разобраться в чем
тут дело, что я сделала неправильно ?
  С уважением и благодарностью к Вам и Вашей рассылке
                             Могильченко Люба.

 

  Сразу спешу Вас успокоить: Вы всё сделали правильно.

  Я посоветовал бы следущее:

1 вариант.

  Скопировать данный СД на винчесер и проинсталлировать программу с жеского диска.

  Если первый вариант желаемых результатов не принес, воспользоваться вторым вариантом:

 

2 вариант.

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


Здравствуйте Юрий!!!

  Очень хотелось бы услышать от Вас о "мини-автоматизации торговли". Т.е. конфигурация ТиС без компонент, установленных в обычном порядке (Бухучёт, оперативный учет, Расчет). Например, устанавливаем 1С: Платежное поручение и ...  ведём оперативный учет небольшой торговой точки. Естественно кое-какие наработки у меня имеются (пересчет идет через запросы в справочниках и документах), но я чувствую, что есть другие пути, более интересные. Заранее благодарен.

Андрей.

mailto: andy@ufps.komi.ru

 

Да-а… Вопрос не из лёгких.

  Мое мнение таково: если вы не ищите легких путей, ставьте сразу все компоненты.

Вы можете пользоваться «1С: Платежное поручение», но ее назначение весьма специализированно.

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

То есть, если вы все проблемы решаете «1С: Платежное поручение», то продолжайте работу. Если же – нет ( что более вероятно),  ставьте остальные компоненты. Например, организация, в которой я работаю, использует «1С: Предприятие» - там есть и платежки, и многое другое. Сможете ли вы с помощью платежки получить шахматку…, оборотно-сальдовую ведомость… ? Если напрячься, то можно, но нужно ли?


Здравствуйте, UGeleznyakov.
  Подскажите, пожалуйста, как сделать такой прайс, чтобы он выводил и
 те позиции, которых нет на складе? Я сделал такой отчет, но он мне
  цены пишет непонятные. В общем, у меня запрос по регистру
остатки товаров и с условием ВСЕ остатки. так вот мне на нулевые
  остатки пишется одинаковая цена. Вот непонятно по какому принципу
  выбирается, но он берет цену с какого-либо товара и расписывает её
  на нулевые товары. Подскажите, пожалуйста, решение проблемы.
  Привожу свой запрос:
        ТекстЗапроса=ТекстЗапроса+"
        |Фирма=Регистр.ОстаткиТоваров.Фирма;
        |Склад=Регистр.ОстаткиТоваров.Склад;
        |Товар=Регистр.ОстаткиТоваров.Товар;
        |Кол=Регистр.ОстаткиТоваров.ОстатокТовара;
        |РознЦена=Регистр.ОстаткиТоваров.Товар.РозничнаяЦена;
        |Группировка Товар упорядочить по Товар.Наименование"+?(нулмин=1," Все","")+";
        |Группировка Склад Все ВошедшиеВЗапрос;
        |Функция КонКол=КонОст(Кол);
        |Условие (Фирма=ПустаяФирма); 
        |Условие (Товар в Группа);
        |Условие (Склад в ВыбСклад);
        |"//}}ЗАПРОС

  Вот такой вот запрос. Дальше что, наверное всем понятно. Надеюсь на помощь.
Успехов!
Sels. sels@pisem.net

 

  В голову, по прежнему продолжают поступать только простые решения ( мой совет – это не догма):

  Самое общее решение – для получения «прайса, чтобы он выводил и

  те позиции, которых нет на складе» можно просто работать со

справочником номенклатуры:

Номенклатура = СоздатьОбъект(«справочник.номенклатура»);

Номенклатура.ВыбратьЭлементы();

Пока Номенклатура.ПолучитьЭлемент() Цикл

 

КонецЦикла;

 

  Если это решение является неправильным или при воплощении его в жизнь возникают новые трудности, Или у кого-то есть другое решение, пишите смело! Мой почтовый ящик открыт и днем и ночью!

 


  А вот, наконец-то, и тот вопрос, ответ на который я пока не нашел.

 

Здравствуйте, UGeleznyakov.

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

!Sels.sels@pisem.net

 

 Если кто-нибудь из подписчиков знает ответ, или имеет какие-либо предложения по решению данной задачи, пишите либо  мне, либо автору вопроса.

 


Здравствуйте, Юрий!

Начала изучать диаграммы в 1С и огорчилась. Очень мало возможностей. Возникли некоторые вопросы. Если их можно как-то решить подскажите, пожалуйста. Хотелось бы диаграммы видеть в привычном виде: подпись по оси Х и шкала значений, подпись по оси У и шкала значений, а также значения на самой диаграмме, т.е. значение, соответствующее пересечению значения Х и У (аналогично диаграммам Excel).

 

С уважением, Галина.

 

   Если бы передо мной стояла задача: получить с помощью 1С диаграммы, я бы воспользовался не внутренними средствами, а средствами Excel’я конкретно, то есть вся задача на 1С сводится к выгрузке данных из 1С в Excel

  По шагам:

  1. Подготовка в Excel требуемой диаграммы ( то есть вы должны четко представлять, что и куда будете записывать данные из 1С) и сохранение подготовленной «книги»  на винчестере – то есть мы создаем шаблон для построения диаграммы. Таких шаблонов можно наделать цельную кучу – все зависит от вашего воображения и желания.
  2. В 1С работаем с Excel через переменную Ехсеl = СоздатьОбъект("Excel.Application");
  3. Заполняем необходимые ячейки из 1С.
  4. Открываем Excel – Ехсеl.Visible = 1.

 

  Логика говорит мне, что это должно сработать!

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

  На сколько я понимаю мир постепенно катится к объектному программированию – и рисовать диаграммы в 1С, с моей точки зрения, вчерашний день, когда под рукой есть такое мощное средство, как Excel.


Ну вот вроде написал все, что смог.

 

Пишите мне о том, что вы хотели бы знать, но, почему-то, постеснялись спросить :)

Не бойтесь задавать вопросы!

 

Приветствуются любые предложения и пожелания. ( Ругательства пока не приветствуются. К этому я еще не готов! Но если уж накопилось,  не сдерживайтесь - подойдите к зеркалу и скажите все, что хотите! )

 

Во избежание недоразумений ваши письма должны иметь

явное указание на разрешение или запрещение публикации их в рассылке.

По умолчанию считается, что письмо публиковать разрешено.

Если вы в теле письма указали адрес, я буду его тоже указывать.

Но специально из реквизитов письма адрес извлекаться не будет.

Это нормально и общепринято. Не так ли?

 

До встречи, господа!

 

Написать ведущему UGeleznyakov@esv.ryazan.ru

Адрес рассылки:   http://subscribe.ru/catalog/inet.review.cool1c

Архив рассылки:   http://subscribe.ru/archive/inet.review.cool1c

Рассылки Subscribe.Ru
1С: грабли, камни и бриллианты


http://subscribe.ru/
E-mail: ask@subscribe.ru
Отписаться
Убрать рекламу

В избранное