Update rnc.py - #462
Conversation
The dgii_wsdl URL changed from https://www.dgii.gov.do/wsMovilDGII/WSMovilDGII.asmx?WSDL to https://www.dgii.gov.do/ventanillaunica/ventanillaunica.asmx?WSDL.
kvillar93
commented
Jan 27, 2025
Hello @arthurdejong, kind reminder. |
raulovallet
commented
Jan 29, 2025
Hellow, @kvillar93 thanks!!!! |
raulovallet
commented
Jan 30, 2025
I'm tried this new link and do not working :( |
Yepecpp
commented
Feb 5, 2025
@raulovallet, @kvillar93 it seems that dgii changed the structure and gatekeeps rnc validation with basic auth (username, password) |
Yepecpp
commented
Feb 5, 2025
this is the old structure, use it as reference https://web.archive.org/web/20180208032245/http://www.dgii.gov.do/wsMovilDGII/WSMovilDGII.asmx?op=GetContribuyentes |
arthurdejong
commented
Feb 15, 2025
Hi @kvillar93, Thanks for the notification. Can you update the PR to fix the problem with the changed API? You can run the tests for this with The tests currently fail with: |
ctactuk
commented
Mar 24, 2025
does it was merged to master? |
arthurdejong
commented
Mar 27, 2025
A fix for the problem has not been merged because there is no solution available yet that works. I've had a look at the WSDL provided at https://www.dgii.gov.do/ventanillaunica/ventanillaunica.asmx?WSDL and it seems that authentication may be enforced (the API states that username and password are optional but I have not been able to make a successful call yet). <s:elementname="VerificaRnc">
<s:complexType>
<s:sequence>
<s:elementminOccurs="0"maxOccurs="1"name="pUsuario"type="s:string"/>
<s:elementminOccurs="0"maxOccurs="1"name="pPassword"type="s:string"/>
<s:elementminOccurs="0"maxOccurs="1"name="pRnc"type="s:string"/>
</s:sequence>
</s:complexType>
</s:element>I always seem to get some variation of: Does anyone have a pointer to the documentation? |
The dgii_wsdl URL changed from https://www.dgii.gov.do/wsMovilDGII/WSMovilDGII.asmx?WSDL to https://www.dgii.gov.do/ventanillaunica/ventanillaunica.asmx?WSDL.