API Forum

This forum is in read-only mode.
Please refer to our API support in case you have any questions.
We can be reached at api@e-conomic.com
e-conomic API developer forum

Get Detbor Handle for Order

0
Hello

is there an easyer and safer way for get debtornumber from an open order than this?:
        try // søger på ordre nummer
            {
            $orderHandle = $client-Order_FindByNumber(array('number' = $_GET['debtorsearchstr']))-Order_FindByNumberResult;
            }   
        catch(Exception $exception)
            {
            echo Kunne ikke hente ordre bri . $exception-getMessage() . /i;       
            }
        Try
            {
            $numorders = count($orderHandle);
            if ($numorders  0)
                {
                Echo Mindre end 1 ordre, .$numorders. ordre fundet;
                $orderDataObjects[] = $client-Order_GetData(array('entityHandle' = $orderHandle))-Order_GetDataResult;
                foreach ($orderDataObjects as $i = $orderData)
                    {       
                    $buf .= \n\ttd.$orderData-Debtor. .$orderData-DebtorName./td\n\ttd.$orderData-DebtorAddress./td\n\ttd.$orderData-DebtorPostalCode. .$orderData-DebtorCity./td\n\ttd.$orderData-DebtorAddress./td\n\ttdÅbne ordre/td\n/tr;
                    /////////////
                    Try
                        {
                        $debtorHandle = $client-Debtor_FindByName(array('name' = $orderData-DebtorName))-Debtor_FindByNameResult-DebtorHandle;
                        $debtorDataObjects[] = $client-Debtor_GetData(array('entityHandle' = $debtorHandle))-Debtor_GetDataResult;

                        foreach ($debtorDataObjects as $i = $debtorData)
                            {       
                            $buf .= \n\ttd.$debtorData-Name./td\n\ttd.$debtorData-Address./td\n\ttd.$debtorData-PostalCode. .$debtorData-City./td\n\ttd.$debtorData-TelephoneAndFaxNumber./td\n\ttddebtordata from openorders/td\n/tr;
                            }
                        }
                    catch(Exception $exception)
                        {
                        echo pKunne ikke finde debtor åbne ordre bri . $exception-getMessage() . /i;       
                        }
                    ////////////////
                    }
                }
            else
                {
                Echo Ingen ordre;
                }
            }
        catch(Exception $exception)
            {
            echo pKunne ikke udskrive ordre bri . $exception-getMessage() . /i;       
            }
created Aug 24, 2012 by bahn
0% Accept Rate
Q 10 A 10 C 5

Visma e-conomic A/S
...