Delphi HTTPRIO SOAP Namespace tanımlarına erişme

Delphi'de kod yazma ile ilgili sorularınızı bu foruma yazabilirsiniz.
Cevapla
boreas
Üye
Mesajlar: 120
Kayıt: 05 Tem 2007 12:39
Konum: Ankara

Delphi HTTPRIO SOAP Namespace tanımlarına erişme

Mesaj gönderen boreas »

Delphi'de efatura uyumu üzerine wsdl ile efaturamızı gönderiyorum. HTTPRIO1 BeforeExecute ile gidecek XML bilgisine ulaşıp değişiklik yapabiliyorum. Ama tanımlanan namespace'de bir yanlışlık var.

Kod: Tümünü seç

<Invoice xmlns:ds="http://www.w3.org/2000/09/xmldsig#" 
xmlns:qdt="urn:oasis:names:specification:ubl:schema:xsd:QualifiedDatatypes-2" 
xmlns:cctc="urn:un:unece:uncefact:documentation:2" 
xmlns:ubltr="urn:oasis:names:specification:ubl:schema:xsd:TurkishCustomizationExtensionComponents"
 xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 
 xmlns:udt="urn:un:unece:uncefact:data:specification:UnqualifiedDataTypesSchemaModule:2" 
 xmlns:cac="urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2" 
 xmlns:ext="urn:oasis:names:specification:ubl:schema:xsd:CommonExtensionComponents-2"
 xmlns:cbc="urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2" 
 xmlns:xades="http://uri.etsi.org/01903/v1.3.2#" 
 schemaLocation="urn:oasis:names:specification:ubl:schema:xsd:Invoice-2 UBL-Invoice-2.1.xsd"

 xmlns="urn:oasis:names:specification:ubl:schema:xsd:Invoice-2">
buradaki schemaLocation başına xsi: eklemem gerekiyor Ama bu bilgiye müdahale edemiyorum. Yardımcı olabilirseniz memnun olurum.

Saygılarımla,
....
Kullanıcı avatarı
loaded
Üye
Mesajlar: 126
Kayıt: 12 Eki 2010 09:45
Konum: Konya
İletişim:

Re: Delphi HTTPRIO SOAP Namespace tanımlarına erişme

Mesaj gönderen loaded »

Merhaba
Efatura işlemleri hakkında bilgim yok fakat basit yollu soap işlemleri ile ilgili olarak MSXML2.ServerXMLHTTP.6.0 kullanmaktayım.
Deneme yapmanızda yarar olabilir.
Kalk ve işe yarar bir şey yap! Çünkü Allah (c.c.) yeniden başlayanların yardımcısıdır.
emrahgs
Üye
Mesajlar: 114
Kayıt: 08 Tem 2008 06:25
Konum: Antalya

Re: Delphi HTTPRIO SOAP Namespace tanımlarına erişme

Mesaj gönderen emrahgs »

Ben Xml Databinding ile Oluştururken bu şekilde yaptım.
XML_IXMLStandardBusinessDocumentType.Attributes['xsi:schemaLocation']:='http://www.unece.org/cefact/namespaces/ ... mentHeader PackageProxy_1_2.xsd';
Cevapla