|
v7: помогите с модулем в счёт фактуре | ☑ | ||
---|---|---|---|---|
0
GskIvan
08.10.12
✎
14:47
|
подскажите как в счёт фактуре в модуле прописать условие, Если страна происхождения Россия то в печатную форму идёт "---" ))
|
|||
19
VladZ
08.10.12
✎
15:00
|
(16) Типо я свой ум для тебя копил... Ага...
|
|||
20
VladZ
08.10.12
✎
15:00
|
Да ты не боись... Там все по-русски написано... Читай вдумчиво и сам все решишь! :)
|
|||
21
1Сергей
08.10.12
✎
15:02
|
(18)+ проверяй на конкретном примере, чему равны:
СтранаПроисхождения = ? ПустаяСтрока(СтранаПроисхождения) = ? ДатаДок = ? ГТД = ? ПустаяСтрока(ГТД) = ? ТипЗначенияСтр(ГТД) = ? |
|||
22
GskIvan
08.10.12
✎
15:02
|
там конфликт идёт с чем-то,
хотя вариант лучше этого я не придумал Если странаН ="Россия" Тогда странаН="---" КонецЕсли; |
|||
23
GskIvan
08.10.12
✎
15:08
|
ладно, не работает, может проще изменить если --- в карточке то это значит россиия и гтд не надо требовать??
|
|||
24
Bahon
08.10.12
✎
15:09
|
(21)+ заодно и ДатаДок
|
|||
25
GskIvan
08.10.12
✎
15:13
|
Всё, все помогли? )
|
|||
26
ildary
08.10.12
✎
15:20
|
Вопрос по теме - а какой прочерк в С/Ф считается валидным в текущем сезоне - "-" или "---"?
|
|||
27
GskIvan
08.10.12
✎
15:22
|
О, ты же наверно просто релиз обновлял ) посмотри как там эта процедура происходит? )
|
|||
28
Злопчинский
08.10.12
✎
20:45
|
от, блин!
поставб все товары как ИМПОРТНЫЕ для русских товаров введи ОДНУ ГТД, с номером --- и наименованием страны "Россия" |
|||
29
GskIvan
10.10.12
✎
12:50
|
Так и было сделано ) он считает --- типа это номер и в отчётах по ГТД фиксирует продажи., получаются минусы.
|
|||
30
zak555
10.10.12
✎
13:06
|
(29) что за конфигурация 87
|
|||
31
GskIvan
10.10.12
✎
13:08
|
7,70,785
|
|||
32
zak555
10.10.12
✎
13:10
|
ТиС ?
|
|||
33
GskIvan
10.10.12
✎
13:11
|
Да, её 10 лет переделывали под нас, релиз нет возможности теперь обновлять
|
|||
34
zak555
10.10.12
✎
13:12
|
(33) обнови
|
|||
35
GskIvan
10.10.12
✎
13:13
|
и уволься ага )) её почти с 0 написали
|
|||
36
Надсмотрщик
10.10.12
✎
13:14
|
(0) Крупная компания, лидер рынка - возьмет в аренду степлер.
Могу взять вас на обслуживание - удаленно. |
|||
37
zak555
10.10.12
✎
13:14
|
(35) уверен, что там половину г@вна можно будет удалить спокойно
|
|||
38
Надсмотрщик
10.10.12
✎
13:15
|
(34) Специалист ВСЕ может!
|
|||
39
GskIvan
10.10.12
✎
13:15
|
Если ПустаяСтрока(ГТД)=1 Тогда
Если ДатаДок<=Дата("31.12.2000") Тогда НомерГТД_Н=" ----- "; вот оно, но если убрать дату то всё равно ничего не меняется, пустота при печати |
|||
40
zak555
10.10.12
✎
13:17
|
(39) не там смотришь
|
|||
41
Надсмотрщик
10.10.12
✎
13:19
|
(39) см (36) вторую строчку
|
|||
42
GskIvan
10.10.12
✎
13:21
|
как не там, на эту тему больше строк нет
|
|||
43
GskIvan
10.10.12
✎
13:23
|
товарищи за 5 минут берут 5 тысяч,только за глобальным обращаюсь, а так по мелочи надеюсь на добрых людей
|
|||
44
chief accountant
10.10.12
✎
13:24
|
(43) 1000
|
|||
45
zak555
10.10.12
✎
13:25
|
(43) так может в БД труба, вот и берут
|
|||
46
Надсмотрщик
10.10.12
✎
13:25
|
(43) Как мне жаль твоих работодателей.
Базу можно угробить и "мелочами", что в основном и бывает. ;-) |
|||
47
Надсмотрщик
10.10.12
✎
13:27
|
(43) "надеюсь на добрых людей" В подземном переходе?
|
|||
48
VladZ
10.10.12
✎
13:27
|
(43) Думаешь, добрым людям просто интересно копаться в ваших 10-летних доработках?
|
|||
49
osa1C
10.10.12
✎
13:28
|
(43) 800
|
|||
50
VladZ
10.10.12
✎
13:29
|
799
|
|||
51
GskIvan
10.10.12
✎
13:29
|
просто тот кто знает, ему не составит труда написать 2 строки, иначе нахера вы тут вообще сидите.
|
|||
52
osa1C
10.10.12
✎
13:29
|
795
|
|||
53
zak555
10.10.12
✎
13:29
|
(51) я жду звона
|
|||
54
zak555
10.10.12
✎
13:29
|
*звонка
|
|||
55
ЧеловекДуши
10.10.12
✎
13:30
|
Еще один дворник, возомнивший себя программистом :)
... Его слова "там работы на 2 минуты", уже тянутся несколько суток... ... А тут делаем вывод, что тот кто ему эту фразу подсказал, тот и свою работу сделать не в состоянии... ... В общем, если у нас все и занимает 2 минуты, то это не означает, что и дворник это сделает за две минуты :) |
|||
56
ЧеловекДуши
10.10.12
✎
13:31
|
(51)Ты разве не понял? Там работы на 2 минуты!!!
... Ты сам это оценил? |
|||
57
osa1C
10.10.12
✎
13:31
|
(51) а я жду ответа на моё предложение в (52)
|
|||
58
ЧеловекДуши
10.10.12
✎
13:32
|
(43)Почасовая тарификация, 1500, при это предоплата... Согласен?
|
|||
59
ЧеловекДуши
10.10.12
✎
13:32
|
+(43)Неважно что работа на 2 минуты, пожалуйста за час и побоку...
|
|||
60
GskIvan
10.10.12
✎
13:33
|
бл... я не первый раз в этих модулях копаюсь, у меня вопрос был " Почему при одном и том же условии у абсолютно одинаковых товаров при печати то ставится ---, то нет?????????
|
|||
61
osa1C
10.10.12
✎
13:35
|
Сюда внимательно посмотри:
Если ПустаяСтрока(СтранаПроисхождения)=1 Тогда Если ДатаДок<=Дата("31.12.2000") Тогда СтранаН="Россия"; Иначе СтранаН=""; КонецЕсли; КонецЕсли; |
|||
62
Фокусник
10.10.12
✎
13:36
|
(0) Перед печатью формы включи замер производительности. После печати, выключи. В замер производительности попадет код, который выполнился, в нем можно поискать "Россия".
|
|||
63
zak555
10.10.12
✎
13:40
|
(60) ты отладчиком не умеешь пользоваться ?
|
|||
64
Надсмотрщик
10.10.12
✎
13:40
|
Факир был пьян, и Фокусник не удался! ;-((
|
|||
65
GskIvan
10.10.12
✎
13:40
|
Со страной оставил как есть, в карточке ---, в справочнике если страна --- то код писать ---, гтд пусто стоит
|
|||
66
GskIvan
10.10.12
✎
13:40
|
нет )
|
|||
67
Надсмотрщик
10.10.12
✎
13:41
|
(63) А он разве его купил?
|
|||
68
VladZ
10.10.12
✎
13:43
|
Если ПустаяСтрока(СтранаПроисхождения)=1 Тогда
Если ДатаДок<=Дата("31.12.2000") Тогда СтранаН="Россия"; Иначе СтранаН=""; КонецЕсли; КонецЕсли; заменить на Если ДатаДок<=Дата("31.12.2000") Тогда СтранаН="Россия"; Иначе СтранаН="Привет мисте!!!!"; КонецЕсли; |
|||
69
zak555
10.10.12
✎
13:47
|
(68) неправильно
|
|||
70
osa1C
10.10.12
✎
13:48
|
(68) И тебе 2!
|
|||
71
ЧеловекДуши
10.10.12
✎
13:48
|
(65)Волшебство это, тебе не понять :)
... Все дело в типах и в отладчике. Научись разделать значения по функциям "ТипЗначения()" и "ТипЗначенияСтр()" :) |
|||
72
Надсмотрщик
10.10.12
✎
13:49
|
(68) В конце сентября лечил базу моему старому клиенту, который сам "дорабатывал" свою базу.
Он выделил код в глобальнике, чтобы скопировать, и - нажал ВЫРЕЗАТЬ, вставил в обработку. Сохранил базу и... Результат известен. Исправить - 2 минуты, а НАЙТИ? |
|||
73
osa1C
10.10.12
✎
13:49
|
Если ПустаяСтрока(СтранаПроисхождения)=1 Тогда
Если ДатаДок<=Дата("31.12.2000") Тогда СтранаН="Россия"; Иначе СтранаН=""; КонецЕсли; КонецЕсли; Меняй на Если ПустаяСтрока(СтранаПроисхождения)=1 Тогда Если ДатаДок<=Дата("31.12.2000") Тогда СтранаН="------"; Иначе СтранаН=""; КонецЕсли; КонецЕсли; |
|||
74
zak555
10.10.12
✎
13:50
|
(73) тоже неправильно
|
|||
75
GskIvan
10.10.12
✎
13:51
|
||||
76
GskIvan
10.10.12
✎
13:51
|
да нормально у меня всё со страной...
|
|||
77
GskIvan
10.10.12
✎
13:55
|
пойду зарегюсь какой-нибудь Анжеликой, сразу все проблемы решу )
|
|||
78
osa1C
10.10.12
✎
13:56
|
Если ПустаяСтрока(ГТД)=1 Тогда
Если ДатаДок<=Дата("31.12.2000") Тогда НомерГТД_Н=" ----- "; Иначе Если СтранаН = "Россия" Тогда НомерГТД_Н=""; Иначе НомерГТД_Н=""; КонецЕсли; КонецЕсли; Иначе НомерГТД_Н=ГТД; КонецЕсли; |
|||
79
osa1C
10.10.12
✎
13:56
|
Если ПустаяСтрока(ГТД)=1 Тогда
Если ДатаДок<=Дата("31.12.2000") Тогда НомерГТД_Н=" ----- "; Иначе Если СтранаН = "Россия" Тогда НомерГТД_Н="-------"; Иначе НомерГТД_Н=""; КонецЕсли; КонецЕсли; Иначе НомерГТД_Н=ГТД; КонецЕсли; |
|||
80
zak555
10.10.12
✎
13:57
|
никто не учитывает, что до сегодняшней даты скорей всего нужно выводить как и раньше
|
|||
81
osa1C
10.10.12
✎
13:58
|
(80) Сиё из чего следует?
|
|||
82
Надсмотрщик
10.10.12
✎
14:00
|
(77) А сиськи где возьмешь?
|
|||
83
zak555
10.10.12
✎
14:00
|
(81)
если нужно учитывать, то код можно трансформировать в двух эпостасиях 1. Если ДатаДок > Дата ("Сейчас")Тогда //... ИначеЕсли ПустаяСтрока(СтранаПроисхождения)=1 Тогда Если ДатаДок<=Дата("31.12.2000") Тогда СтранаН="Россия"; Иначе СтранаН=""; КонецЕсли; КонецЕсли; 2. Если ПустаяСтрока(СтранаПроисхождения)=1 Тогда Если ДатаДок<=Дата("31.12.2000") Тогда СтранаН="Россия"; Иначе СтранаН=""; КонецЕсли; КонецЕсли; Если ДатаДок > Дата ("Сейчас")Тогда КонецЕсли; |
|||
84
GskIvan
10.10.12
✎
14:01
|
изменил, пусто (
|
|||
85
GskIvan
10.10.12
✎
14:02
|
дату не надо учитывать, оставляем один вариант
|
|||
86
zak555
10.10.12
✎
14:03
|
(85) деньги есть ?
|
|||
87
GskIvan
10.10.12
✎
14:05
|
) ну не за свои же я это делать буду ) контора не даст, увы
|
|||
88
chief accountant
10.10.12
✎
14:05
|
(85) пусть правят в печатной форме
|
|||
89
zak555
10.10.12
✎
14:07
|
(87) как же так ?
|
|||
90
GskIvan
10.10.12
✎
14:08
|
тут походу вообще не в модуле дело, а в том что мы чтобы убрать минусы в отчётах по гтд, приняли часть товара с гтд ---, а часть минусов ещё не корректировали, может он из накладных берёт вот это вот ---- )
|
|||
91
GskIvan
10.10.12
✎
14:09
|
хотя 2 товара сравниваю, ну одинаковые они абсолютно
|
|||
92
zak555
10.10.12
✎
14:09
|
отчёт поди внешний ?
|
|||
93
Irbis
10.10.12
✎
14:11
|
А если страна обозначена будет как "Российская Федерация"?
|
|||
94
Надсмотрщик
10.10.12
✎
14:11
|
(87) Беги от туда. А то будешь платить за все из своего кармана.
|
|||
95
GskIvan
10.10.12
✎
14:15
|
Это счёт фактура нового образца, пришлось руками всё менять. Если Российская Федерация то код напечатает страны, а он не нужен поэтому и сделал --- и --- )
|
|||
96
chief accountant
10.10.12
✎
14:16
|
(95) переходи на типовую конфу, там всё реализовано
|
|||
97
GskIvan
10.10.12
✎
14:16
|
http://saveimg.ru/show-image.php?id=c39ef528e54820c153be1e87a938cc03 вот короче )) наглядно
|
|||
98
GskIvan
10.10.12
✎
14:17
|
не могу на типовую, это конфиг для гиперов Лента окей и т.п, всё расписано под ценовые группы, с нуля долго переделывать, я б с радостью на 8 перешёл
|
|||
99
zak555
10.10.12
✎
14:21
|
(98) давай денег --- переведу на 8
|
|||
100
GskIvan
10.10.12
✎
14:21
|
сколько?
|
|||
101
GskIvan
10.10.12
✎
14:23
|
Если ПустаяСтрока(ГТД)=1 Тогда
НомерГТД=" ----- " вот куда блин это впихнуть, там же больше ничего не надо |
|||
102
chief accountant
10.10.12
✎
14:31
|
(101) в типовой посмотреть западло?
|
|||
103
ЧеловекДуши
10.10.12
✎
14:31
|
(101)Эх Иван, Иван :(
Ты же как раз свой стереотип "Ивана дурачка" и поддерживаешь :) НомерГТД -> Впихнуть её в Таблицу печатной формы :) Еще одно, да да коли, Иван, ты научишься отличать функции "ПутаяСтрока" и "ПустоеЗначение"? И то что Значение Страна имеет тип "Справочник.Страна", а не "Строка", и Функция "ПутаяСтрока" тут отработает просто непонятно как :) |
|||
104
zak555
10.10.12
✎
14:33
|
(100) для начала нужно проанализировать конфу
|
|||
105
ЧеловекДуши
10.10.12
✎
14:33
|
(104)Будешь переводить на УТ 11? :)
|
|||
106
zak555
10.10.12
✎
14:35
|
(105) для начала нужно узнать что есть, что нужно
|
|||
107
GskIvan
10.10.12
✎
14:51
|
Вот спросит меня сын "Папа а почему ты дворник", скажу, вот вырастишь сынок найди дядюшку "ЧеловекДуши" и вырежи ему сердце блеать... Короче пойду уволюсь, так проще ))
|
|||
108
zak555
10.10.12
✎
14:54
|
(107) бу га га
|
|||
109
chief accountant
10.10.12
✎
15:04
|
(107) мужик!
|
|||
110
BlackSeaCat
10.10.12
✎
15:08
|
"У нищих слуг нет." (с)
|
|||
111
osa1C
10.10.12
✎
16:20
|
(101) Добились общими усилиями главного Иван разобрался сам.... не сейчас но скоро в нашем полку прибудет.... Держитесь за свои рабочие кресла други, держитесь крепче
|
|||
112
VladZ
10.10.12
✎
19:48
|
(111) Уже боюсь...
|
|||
113
Злопчинский
10.10.12
✎
21:47
|
кругом одни ... эээ.. ну вы поняли кто.. писать не буду.. а то мну забанят...
|
|||
114
GskIvan
11.10.12
✎
11:54
|
А может поможете? )))) Ну летом честно уволюсь, а сейчас дождь, ветер, ну куда я пойду безработный )
|
|||
115
Хоменко Валерий
11.10.12
✎
11:59
|
(0) Никак ты Письмо Минфина России от 20.09.12 № 03-07-08/275
<О составлении счетов-фактур> прорабатывал? |
|||
116
chief accountant
11.10.12
✎
12:04
|
(114) 1000
|
|||
117
GskIvan
11.10.12
✎
12:08
|
хм.. ) и сегодня не мой день, ладно попробуем завтра )
|
|||
118
Mikeware
11.10.12
✎
12:30
|
(107)(114) "никогда не откладывай на завтра то, что можно сделать сегодня"©
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |