Example #1
0
						gin=goodsinstock(stock=s, goods=g, value=c)
						gin.save()
						g.catalogshow=True #включаем показ в каталоге
						g.save()
					else:
						print "UPDATE goodsinstock %s %s" % (value['НоменклатураКод'], value['СкладНаименование'])
						#вяжем количество с товаром
						gin.value=c
						gin.save()
						g.catalogshow=True #включаем показ в каталоге
						g.save()
			else: #если склад не существует
				print "%s %s IGNORE STOCK" % (value['НоменклатураКод'], value['СкладКод'])
			###END_PROCESS###
		
	func.logfile(i.fname)
	
#############################################################
#################### ОТПРАВЛЯЕМ НА САЙТ #####################
#############################################################	


salt = id_generator() #создаем сессию соль
token = makeapitoken(salt) #подписываем соль
g=goods.objects.filter(idbitrix__isnull=False).exclude(idbitrix__exact='') #товары только с idbitrix, исключаем пустые
#g=goods.objects.filter(idbitrix=30722) #отладка

for i in g:
	url = 'http://babah24.ru/c/1c/set_1.php?salt=%s&crc=%s&id=%s' % (salt, token, i.idbitrix)

	url = '%s&price=%s' % (url, i.price) #добавляем цену
Example #2
0
		data.kpp = value['КПП']
		data.kodpookpo = value['КодПоОКПО']
		data.urfizlico = value['ЮрФизЛицо']
		data.bankrek = value['БанковскиеРеквизиты']
		data.gpskod = value['ГруппаПолучателейСкидкиКод']
		data.stbank= value['стБанк']
		data.stbik = value['стБИК']
		data.stks = value['стКС']
		data.strs = value['стРС']
		data.pred = value['Представление']
		data.comment = value['Комментарий']
		data.save()

		###END_PROCESS###
		
	func.logfile(i)
	
print "count new %s %s" % (modelname, ccount)
	
	
	









Example #3
0
                                c.paym2 = p['sum']
                                c.save()
                                res = True
                                print 'beznal %s' % (p['paymethod'])
                            if p['paymethod'] == u'ЦО0000002':
                                c.bonuspay = p['sum']
                                c.paym3 = p['sum']
                                c.save()
                                res = True
                                print 'bonuspay %s' % (p['paymethod'])
                            if p['paymethod'] == u'ЦО0000001':
                                c.paygiftcert = p['sum']
                                c.paym4 = p['sum']
                                c.save()
                                res = True
                                print 'paygiftcert %s' % (p['paymethod'])
                    else:
                        print 'no pay'

                    #если валидный чек то пишем валид
                    if res:
                        c.process = 'valid'  #'test'
                        if 'test' in data and data['test'] == True:
                            c.process = 'test'
                        c.save()
                        print 'check is accept'

    func.logfile(iterjson)

print "count new %s %s" % (modelname, ccount)