View previous topic :: View next topic |
Author |
Message |
dimamor
Joined: 25 Nov 2004 Posts: 111 Location: Морозов Дмитрий Occupation: ОАО ВФ НЗМ (инж.программист) Interests: Волжский
|
Posted: 06 Apr 2005 09:40 Post subject: СЫРЬЕ.МАТЕРИАЛЫ. Вопрос? |
|
|
Подскажите пожалуйста!
Можно ли и как настроить в УЧЕТЕ ДВИЖЕНИЯ в оформлении закупки, при заполнении поля номера счета фактуры после подтверждения в примечании автоматически формировалось, как пример сч/ф №234 от 01.04.05? Примечание потом попадает в тип.проводку по знаку *. Просто бухгалтерам все переписывать в примечание тяжело, а потом при формировании АКТА ВЗАИМОРАСЧЕТОВ ПО ПРОВОДКАМ не понятно по какому сч/ф это формировалось. |
|
Back to top |
|
|
MikhailovRS
Joined: 29 Mar 2004 Posts: 86 Location: Михайлов Роман Сергеевич Occupation: БизнесСофт Interests: Магадан
|
Posted: 07 Apr 2005 03:18 Post subject: |
|
|
Присоединяюсь, это бухгалтера часто хотят увидеть. Необходимо, чтобы номер и дата сформированного счета-фактуры подтягивалось при необходимости в проводку. |
|
Back to top |
|
|
Арина
Joined: 29 Oct 2003 Posts: 369 Location: Калинина Арина Occupation: Бэст-программы Interests: Москва
|
Posted: 14 Apr 2005 10:56 Post subject: |
|
|
Для получения в содержании проводки необходимой Вам информации по связанному счету-фактуре, можно воспользоваться следующей настройкой:
1. В содержании типовой операции используется «*»
2. В реестре накладных на закупку подключается спецфункция «на запись»
3. Текст спецфункции:
//если не пустой номер счета-фактуры:
if !empty(sh_fact->tek_nomer)
mdoc->(reclock())
//то в поле «Примечание» накладной заносится номер и дата счета-фактуры:
mdoc->prim:=sh_fact->tek_nomer+' от '+dtoc(sh_fact->tek_data)
mdoc->(f_dbunlock())
//перегенерация проводок по документу:
genpro(,,2,1,,,{UPPER(Sclad+Vid+Type+CodeDoc+NumDoc)},,)
endif
При такой настройке после сохранения документа автоматически заполняется поле «Примечание» и данная информация подтягивается в содержание проводки. |
|
Back to top |
|
|
dimamor
Joined: 25 Nov 2004 Posts: 111 Location: Морозов Дмитрий Occupation: ОАО ВФ НЗМ (инж.программист) Interests: Волжский
|
Posted: 15 Apr 2005 09:02 Post subject: |
|
|
[quote="Арина"]Для получения в содержании проводки необходимой 2. В реестре накладных на закупку подключается спецфункция «на запись»
3. Текст спецфункции:
//если не пустой номер счета-фактуры:
if !empty(sh_fact->tek_nomer)
mdoc->(reclock())
//то в поле «Примечание» накладной заносится номер и дата счета-фактуры:
mdoc->prim:=sh_fact->tek_nomer+' от '+dtoc(sh_fact->tek_data)
mdoc->(f_dbunlock())
//перегенерация проводок по документу:
genpro(,,2,1,,,{UPPER(Sclad+Vid+Type+CodeDoc+NumDoc)},,)
endif
quote]
Если можно по подробней по пункту 2 и 3. Особенно по пункту 2, как и где. |
|
Back to top |
|
|
Арина
Joined: 29 Oct 2003 Posts: 369 Location: Калинина Арина Occupation: Бэст-программы Interests: Москва
|
Posted: 15 Apr 2005 10:08 Post subject: |
|
|
Здравствуйте!
Создаете текстовый файл в который пишете то , что указано в п.3
Расширение у него будет prg.Например pril.prg
Файл сохраняете в каталоге SERVER\DATA\PRO\PLUGINS\EXTENSNS\ZAPAS( или SCLAD)
Затем в программе в реестре накладных нажимаете ctrl F5 и создаете там спецфункцию (F4).
Наименование-как Вам нравится,
Имя файла с программой-pril.prg,
Список параметров-ничего не ставите,
Вызов-на запись документа (меняется пробелом)
Собственно после этого при записи накладной в поле примечание попадает номер сч/ф и дата.В процессе создания документа поле не заполняется, только после сохранения |
|
Back to top |
|
|
dimamor
Joined: 25 Nov 2004 Posts: 111 Location: Морозов Дмитрий Occupation: ОАО ВФ НЗМ (инж.программист) Interests: Волжский
|
Posted: 15 Apr 2005 16:19 Post subject: |
|
|
Арина большое спасибо! |
|
Back to top |
|
|
dimamor
Joined: 25 Nov 2004 Posts: 111 Location: Морозов Дмитрий Occupation: ОАО ВФ НЗМ (инж.программист) Interests: Волжский
|
Posted: 18 Apr 2005 08:19 Post subject: |
|
|
Арина после ваших рекомендаций, я все сделал как вы написали, но после выполнения процедуры выдается ошибка в первой строке ( наверно IF !Empty......). Может быть какая-нибуть ошибочка? Пожалуйста ответте. |
|
Back to top |
|
|
Li
Joined: 30 Jan 2004 Posts: 172 Location: Хайрова Л.Р. Occupation: программист, Вектра-Софт Interests: Казань
|
Posted: 18 Apr 2005 14:50 Post subject: |
|
|
А будет ли это штатно? Когда-нибудь? |
|
Back to top |
|
|
dimamor
Joined: 25 Nov 2004 Posts: 111 Location: Морозов Дмитрий Occupation: ОАО ВФ НЗМ (инж.программист) Interests: Волжский
|
Posted: 25 Apr 2005 13:47 Post subject: |
|
|
Арина wrote: | mdoc->prim:=sh_fact->tek_nomer+' от '+dtoc(sh_fact->tek_data) |
Здесь нужно писать "=", а не ":=" ка в Delphi - дает ошибку!
Если можно описать функцию genpro(,,2,1,,,{UPPER(Sclad+Vid+Type+CodeDoc+NumDoc)},,) , что и для чего используется
Заранее спасибо |
|
Back to top |
|
|
Титов Александр
Joined: 26 Jul 2002 Posts: 975 Location: Титов Александр Александрович Occupation: Компания БЭСТ Interests: Москва
|
Posted: 25 Apr 2005 16:40 Post subject: |
|
|
[quote="dimamor"] Арина wrote: |
Если можно описать функцию genpro(,,2,1,,,{UPPER(Sclad+Vid+Type+CodeDoc+NumDoc)},,) , что и для чего используется
Заранее спасибо |
FUNCTION GenPro( dDat1, dDat2, nMode, nMode1, lPriS0, lPereMbp, aDoc, lOnly, lAct)
//nMode=2 - все проводки, 1 - отложенные
//nMode1=1 - запись в главную книгу, 2 - в буфер MProBuf
//lPris0 - если присутствует, то обрабатываются только проводки c S0
//lSpisMbp - перерасчитывать ведомости списания МБП
//aDoc - массив документов {UPPER(Sclad+Vid+Type+CodeDoc+NumDoc)}
//lOnly - только новые проводки
//lAct - Проводки по актам переоценки (только для "розницы", обязательно aDoc) _________________ С уважением, Александр Титов, Компания БЭСТ, Москва, отдел разрабо |
|
Back to top |
|
|
dimamor
Joined: 25 Nov 2004 Posts: 111 Location: Морозов Дмитрий Occupation: ОАО ВФ НЗМ (инж.программист) Interests: Волжский
|
Posted: 26 Apr 2005 08:13 Post subject: |
|
|
Такая-же проблема с заполнением ПРИМЕЧАНИЯ стоит в ЗАКУПКАХ и ПРОДАЖАХ в АКТАХ ВЫПОЛНЕННЫХ РАБОТ. Интересно если я не знаю структуру БД и внутренних функций, то просто не смогу ни чего сделать. Очень хотелось бы полного описания функций, а еще и штатного редактора с помошником (на будущее). |
|
Back to top |
|
|
dimamor
Joined: 25 Nov 2004 Posts: 111 Location: Морозов Дмитрий Occupation: ОАО ВФ НЗМ (инж.программист) Interests: Волжский
|
Posted: 28 Apr 2005 15:10 Post subject: |
|
|
Хотелось бы услышать какие планы? какие перпективы по выше сказанному. |
|
Back to top |
|
|
W_Vemdaf
Joined: 02 Jun 2004 Posts: 176 Location: Маляревский А. Г. Occupation: ЗАО Interests: Белый город
|
Posted: 13 May 2005 13:48 Post subject: |
|
|
dimamor wrote: | Хотелось бы услышать какие планы? какие перпективы по выше сказанному. |
Ждать долго прийдё _________________ Число годов не говорит о длине жизни! Она измеряется тем что человек в ней сделал и прочувствовал!!!!.....
ICQ - 248002473 |
|
Back to top |
|
|
|