how to fix my WSDL file for SOAP service?

hey guys. can smb help me out with WSDL file? im working on a SOAP webservice, and as i understand, there are some issues with my WSDL file. this is my file: https://pastecode.io/s/c78xizki and i have these questions
1. why theres wsdl: before message, part or any other tag?
2. why there are so many xmlnss? i.e. xmlns:soap, xmlns:s, xmlns:wsdl, etc? i feel that theres too much duplication
3. what does documentation tag even mean? how does it even work? google says The documentation element is used to enter text comments in a schema. but i dont have any schema tags???
4. what to us for soapAction attribute? what value should it have?
5. as i understand, there are 4 requests: idCheckSoapIn, idCheckSoapOut, saleSoapIn, saleSoapOut. but what the hell is CustomerSoap?
6. what do i even need to do after the 46th line? everything before 46th line makes sense - i just desribe what requests and responses my webservice will have. but what is going on after the 46th line?

thanks in advance
Was this page helpful?