Hello!
I've created an extension codeunit, published it with the same name as page, but the function does not appear in wsdl.
Followed the instructions on
msdn.
Then I added one more function and published the same codeunit again, using standard Vendor page - and this function shows up in wsdl.
This is the codeunit
So, any ideas what's wrong with my table/page? Thanks.
Answers
If that's the same then the other thing to check is to make sure that the functions are set as global functions and not local functions in the extension codeunit.
It's nav 2013 where functions created are not Local by default and I have already checked that too.
What else could it be?
Alternatively you can leave the Page as "E-Invoice" but change the codeunit to "E_Invoice" - but I don't like that really.
Anyway, changed the service names to E_Invoice and the extension codeunit function pops up in wsdl
Thanks again.
I wonder wether it's written somewhere in docs too that you can't use hyphens.