Tips on how to handle situation where client won't pay invoice?

Hello,
We usually request that clients fill out a Direct debit form before going live with their site.  However on a one off occasion, our client was desperate and promised to provide us with the DD before next billing period.  It turns out they have not kept to their promises
Any tips on what to do? We've repeatedly warned them that their site will be cancelled at the end of the month.
We'd like to handle this professionally while still looking after our own interests.
Thanks in advance!
Brendon

Hey Brendon,
I think that a good place for this type of question would be
http://www.linkedin.com/groups/Adobe-Business-Catalyst-Cafe-1112447
Cheers,
M
On Mon, Nov 25, 2013 at 12:14 PM, Brendon Coetzer

Similar Messages

  • How to handle thousands of clients without using Overlapped I/O?

    Is there's a way that allows me to handle thousands of clients without using Overlapped I/O? Based on what I know select() can only handle 64 sockets, and it is not a good idea to increase this limit (by overriding FD_SETSIZE).

    On 2/25/2015 2:16 PM, Tom_912 wrote:
    I don't have a problem in using Overlapped I/O, I just wanted to know if this is the only way to go.
    Well, you could create thousands of threads, one per client, and use blocking sockets. Or you could use window-message based notifications - see WSAAsyncSelect. Or, you could poll with select(), a chunk of 64 at a time, with a short timeout. All of these
    would work, though none would scale very well.
    Igor Tandetnik

  • How to handle multiple DEV clients in CHARM

    Experts:
    We have many DEV clients  in our ECC landscape.
    Some customizing needs to be imported into all DEV clients.
    In order to use CHARM to do above import into different  DEV clients, I want to define some logical components with only
    2 systems, i.e. source DEV client and target DEV client (e.g.  DEV100->DEV200).  Then link this logical component to a
    project.
    In this way we will define  many projects (logical componets, maintenance cycles)  depending on how path combinations existing on  the STMS setup.
    Could you help verify whether this will work as expected? Because I did not configure 2 system  tp for CHARM before therefore I am not sure.
    Thanks a lot!

    Hi,
    you should take a look to those 2 threads especially the second one IF those other clients are USED FOR CREATING TR:
    Re: Multiple clients in DEV and QA for CHARM setup
    Change Request Management for multiple production clients
    IF the other clients should just be synchronized with custo done in the first one then the lines above will help you.
    Important fact "A Solman Project can have more than a logical component."
    So for example in your case if you are trying to update DEV 200 with DEV 100 when importing TR to quality system (200 must be a kind of reference client for you),
    you ll simply have to declare a Solman Project containing the core logical component (for ex: DEV 100 -> QUAL 100 -> PRD 100) AND another one that ll let you import in DEV 200 (DEV 100 -> DEV 200).
    In your generated tasklist you'll then find DEV 200 under Target Systems node; like if it was a QUAL system AND you ll find tasks as "Import Transport Requests" available for DEV 200.
    As a prerequesite you MUST declare DEV 200 in your logical component as a Target Role System and not as a Source Role System (like DEV 100) (Transaction SMSY). Otherwise Solman will understand that DEV 200 will be used only for creating and releasing TR and it will be considered like DEV 100
    Hope it helps
    Keep me updated with how it goes
    Regards
    Khalil

  • How to handle case like Housing loan to pay the fix amount and system can deduct the principle and interest automatically in Treasury

    Dear Treasury Guru,
    I have one scenario from my client like a Housing Loan that the system can generate the principle and interest paid flow type automatically depend on interest and contract condition, I've never faced this scenario before so I'm not sure that Treasury can support or not.
    for example : Loan amount = 500,000 USD, Fix amount = 50,000 per month, Interest rate = X%
                              Payment amount               Principle           |        Interest
    1st month =               50,000           --->         15,000                      35,000
    2nd month =              50,000          ----->        17,000                      33,000                   
    3rd month =               50,000         ------>        19,000                      31,000
    Please suggest how to let the system generate the Principle and Interest flow type folllow the example above.
    Thanks
    Pongrapee K.

    Hello Pongrapee,
    I think apart from the interest condition, you need a condition for an annuity repayment with amount 50,000 - this will make sure the sum of interest and repayments are 50,000 for all periods.
    If you leave the annuity amount blank, the system will calculate the annuity in a way that the sum of interest and repayments remain constant and all the nominal is repayed at the end of term.
    But in both cases you will have to give the interest percentage in the interest condition.
    Hope this helps!
    Marie

  • How to handle labor cost?

    Dear All,
    Scenario:
    I have a finished component ;an assembly of 3 items,how to handle the labor cost i am paying for assembling in SBO.
    could you all please write in detail .
    Thanks,
    Nandakumar

    Hi Nandakumar,
    you could have a look at this Expert Empowerment Session:
    PDF:
    [18.05.2007 -  Moving Average Price calculation - effects of Rounding|https://websmp203.sap-ag.de/~sapidb/011000358700000418832007E/KP_MAP_in_BOM.pdf]
    Recorded Webex
    [18.05.2007 -  Moving Average Price calculation - effects of Rounding|https://websmp203.sap-ag.de/~sapidb/011000358700000415572007E/CW20_FIN_moving.wrf]
    There is an example involving a BOM with integrated labout costs.
    & also this Wiki:
    [How to include labour cost in a BOM. |https://wiki.sdn.sap.com/wiki/display/B1/Howtoincludelabourcostina+BOM.]
    All the best,
    Kerstin

  • How to handle exception propagation in webservice client?

    Hi ,
    Is there a way to catch an exception thrown by Webservice server handler?
    We have a situation where we need to handle the exception on the client side thrown by the server handler.
    We are using Webspehere webservices created thru RAD 7 and clients are generated using axis 2 code generator tool. We generate WSDL from java class rather than Java from WSDL.
    We have vague idea that we can use wsld fault mechanism but does not have much implementation knowledge on it.
    Any ideas on this will be great help.
    Thanks in advance..

    Here is little more detail ::
    We have our regular webservices which has some business methods. Also we have a custom handler which extends javax.xml.rpc.handler.GenericHandler to handle requests [public boolean handleRequest(MessageContext context){
    return true;
    }] for all our application Webservices.
    So, in case of any application errors, handler throws an excpetion which we expect it to be caught in the client stub. e.g. if our application throws InvalidDataException with a specific message on it, we expect it to be caught in the client code as InvalidDataException with the original message on it.
    Is there a way to achieve this?
    Thanks,

  • How to handle a glitch gracefully with client

    Any professional designers here, I could use some perspectives on how to handle a situation.
    Briefly: first time client, somewhat fussy but well-intentioned and nice to work with. I designed an annual report for them, process color, nice piece. The cover image is a color satellite image from NASA, and on the proof some slight horizontal banding appeared in one area that turned out to be a glitch in the printer's proofing device.
    I did some very slight color adjustments on the image and on the second proof some diagonal banding appeared in the same area. After discussing this with the prepress chief, I concluded again that this must be another proofing device issue. I did not see this banding on my monitor, so concluded it wasn't in the file.
    At the press check yesterday I was surprised to see the banding. I discussed it with the prepress chief again, he said he had noted it on screen the previous day and "thought that T---- was going to discuss it with you." To my knowledge nobody had contacted me (T---- was off that day).
    I have never stopped a print run before and was reluctant to do so now (everything else looked A1). This banding in one area of the image didn't seem catastrophic, just annoying to my fussy designer eye. A lot of people might not even notice it. Apparently, it's part of the original composite digital image NASA created.
    So the question is, how do I handle this with my client? When showing them the proof with the banding, I said "don't worry, this won't be on press."
    My professional sense is that I offer to correct the cover in Photoshop at no charge and have it reprinted (nothing has been trimmed or bound together yet--I've asked the printer to hold off on that). Do I wait and see if my client even notices? Do I point it out first thing?
    And with the printer, do I insist they reprint the cover gratis? Or do I share responsibility?
    If I had it to do over again I would've insisted on a perfect proof...I was just trying to keep things moving along and I trust this printer who I've worked with before (they do good work).
    Thanks for your perspectives.

    Thanks guys. I had a good chat with my printer rep. today, nobody pointed any fingers, they basically said they are willing to do whatever is necessary to make things right, except they indicated that they would charge for any additional prepress time. That seemed fair--I can do the Photoshop work and all they need to do is run a new proof and burn a single plate. I would cover that cost.
    Later in the day I met with my client and told them everything went fine except for one glitch--I asked if I could wait until after they'd reviewed the proof to reveal it, just to see if it was obvious. They good-naturedly went along (we have a good rapport) and could not spot the problem. When I pointed it out and explained what happened, I said I would be more than happy to fix it, no charge to them, just a little extra time delay in getting the final product.
    The person I work directly with felt it wasn't worth fussing over, but wanted to show it to the boss who wasn't in today. So I'll get a final answer tomorrow (he's the fussy one, so I'd say there's a pretty good chance he'll want a reprint).
    I feel it has been handled well by everyone to this point. Good learning experience for me.
    Thanks again for your input. Any further advice or comments welcome.

  • How to handle different languages in Illustrator for big clients?

    Hi Guys,
    I need small suggestio for 'How to handle different languages in illustrator for big clients'. For instance; Arabic, this is a language which  needs to be read from right to left instead of left to right. There are  other strange languages as well (Cyrillic, Chinese etc.). It happens  also that when you copy strange languages from a word file it will not  be easy to paste it the correct way in a .ai file. Besides that, it’s  also difficult to do a language check when we are not able to read it!. So,  to make a long story short, I want to figure out how we can deal with multiple language  circles?
    Can you some please give me the solution for this...
    Thanks in advance...
    HARI

    I take it you might come from an arabic background.
    Here is how you can help yourself to some degree.
    Google has a translation feature and service which is at the moment free. It is excellent.
    Secondly if you are working with ME languages you really need the ME version of Illustrator or any other Creative Suites Application in order for it to work properly.
    It, is also best to enable the language and the input for that language for your system on the Mac it is easy you go to the Language and text feature in theSystem Preferences, once enabled you can select the fro the menu bar under the American flag if you are in the US. Thst will appear once you have more than one language selected.
    You select the language input you need and then a font for that language then paste and edit.
    You need fonts on your computer that are of those languages as well.
    How to manage this as a work flow well that is something you will have to work on yourself or hire a consultant who specializes in this area.
    We had a few visit here when they have come across a snafu. So they exists.

  • How to handle the situation to forward work item manually?

    Hi All,
    In my workflow -
    For agent determination I have some custom logic to determine agents. If custom logic donu2019t return any agents then the requirement is work item needs to send back to workflow initiator.
    My issue-
    When no agent determines
    1.Work item needs to send back to workflow initiator - and he should not able to Approve or Reject work item - He Can only forward work item to any other person manually (he determines to whom it should forward).
    2. After manually forwarding the work item it is normal process 2 level of approval from that point .
    Please let me know for the first item how to handle the situation?
    I have developed 2 section - one goes with regular agent determination -
    and the other one when no agent determines then I am assigning back to workflow initiator. Now I want to handle that - initiator should not accept or reject and he can only forward to someone. How to develop this?
    Please let me know your thoughts.
    Thanks in advance.
    Rajesh,

    Hi All,
    Thanks for the answers.. sorry for late replay.. requirement was not confirmed.
    1. As I described in my question
    After my custom conditions.. I have to send workitem back to initator ( Now initiator forwards the work item to someone else  ( need to restrict  users  based on role - )..
    While doing this process initiator should not have access to approve or reject he should only forward the workitem.
    After forwarding the work item -this person should have approve or reject options.
    My question is not answered..
    1. As Vijay told..
    Dont give Approve and Reject Options and in Description u specify like
    If I dont provide approve/reject when I am sending the work item to initiator - After initiator forwarding this work item - how do we the other approver will get options  Approve and Reject?
    2.  AS -surjith kumar
    If your Using the Rule or Expression you have to restrict via coding -  This will solve one of my problem -
    How I can restict  users with role based?
    My problem is not solved.. Initiator should not have access to approve but He should only forward the work item...
    Please let me know...

  • How to handle the master data when we are loading the from multiple clients

    Hi,
    We are loading HR data from two different clients 101 and 102 of same source system.
    Here we are facing the problem with msater data maintenance for employee in BW, whose employee numbers are same.
    For example client 101 employee range is 10001 to 10100.
                      In client 102 also same employee range.Then how to handle the above scenario
    Is there any solutions apart from compounding of infoobjets with logical system.
    Thanks in advance for your sugessions.
    Thanks.
    Maria.

    Hi ,
    you  can create copy of 0EMPLOYEE Object.
    Load one client master data to the copied object.
    Example:
    1. Create ZEMPLOYEE copy of 0EMPLOYEE.
    2. create the transformation or rules
    3.  You have to follow same for remaining objects
    regards,
    HREDDY

  • I have a situation where the administrator password is rejected when attempting a software update. I think this happened because of syncing a iPad to the iMac.  How can I reset the Software Update back to the administrator password?

    I have a situation where the administrator password is rejected when attempting a software update. I think this happened because of syncing an iPad to the iMac.  How can I reset the Software Update back to the administrator password?

    You can reset the password with the install disk.

  • Reinstalling AE and PP due to an error with dynamic link. Where do i find the program install? And tips on how to reinstall without messing things up? last question is, does my recent files and saves work after the reinstall?

    I have allready bought the programs, but need to reinstall AE and PP due to an error with dynamic link.
    Where do i find the program install?
    And tips on how to reinstall without messing things up?
    last question is, does my recent files and saves work after the reinstall?
    Thank you

    karianne wrote:
    I have allready bought the programs, but need to reinstall AE and PP due to an error with dynamic link.
    Where do i find the program install?
    Which versions? Which operating system?
    Try Download and Installation Help

  • Have started to get  info window from iTune telling "This computer is already associated with an Apple ID. "You can download past purchases on this computer with just one Apple ID every 90 days......" How to handle this situation

    "You can download past purchases on this computer with just one Apple ID every 90 days. This computer can be used with a different Apple ID in 63 days." How to handle this situation

    https://discussions.apple.com/message/16567363#16567363
    From the  More Like This  section on the right

  • How to master audio file handling? Where is the logic of Logic?

    1. How can I master where to save my logic project files including audio?
    2. I want to save a project as a template WITHOUT the recorded track files. When I open the new template I dont want to have all old audio in my "media"browser inside Logic! How?
    3. I have one old project with a lot of audio of which only a few are used, yet when I try the cleanup function only a few are erased. Why?
    4. How to save a project so that ALL the files used are saved inside that project folder. In Protools and Cubase you can erase all material you  dont use.
    5. I want to have all my audio saved in ONE project folder but they end up scattered somewhere else, what to do?
    I can never get used to the apple/logic sense of file structure. Crazy! Where is the logic of Logic?  /Helpless to the logic of Logic 8

    Hi
    If I understand the problem correctly?
    jrm1 wrote:
    The possible issue concerns the start of the audio files.
    I recorded the tracks down to a stereo file, a region, that appears to start in the arrange at the correct point. But when you record, Logic includes some recording before the start of the region, before the Anchor, correct?
    This can depend on how you did the "record down to a stereo file".
    If you routed tracks to bus channels, then recorded the bus to another track, Logic will include the count-in in the audio file. As you say, the region in the Arrange will be correctly "trimmed".
    One solution would be to convert these bounced regions to new audio files (Audio Menu), another to use Bounce Region (or track) in Place.
    Alternatively, use a manually placed "2 pop" 2 seconds before the start of each cue.
    CCT

  • How to handle multiple requests from single client??

    hi all
    I wrote a client server program to handle requests from client.I have 2 types of requests, one is to submit comments to the server other is to view comments on the server.I have tested the app and it works fine for either of them(independently) but they don't work both together i.e when i submit a comment and view it,it's stuck and when i close the program it gives SocketException :Connection reset.
    on client side:
    My request is just a string
    on the server side:
    I check the string and give the client what it wants.
    I want to know if there's any other way to send requests other than passing it as a string.
    I can post my code if needed.
    thanks,
    Sree

    Here is my client code,minimized it to the extent possible and it might give some compilation problems since i didn't include all the functions needed but i think you should be able to get an idea if i'm doing something wrong.
    Can give you my server code if needed.
    import java.io.BufferedReader;
    import java.io.DataOutputStream;
    import java.io.IOException;
    import java.io.InputStreamReader;
    import java.net.Socket;
    import java.net.UnknownHostException;
    import javax.swing.JButton;
    public class Test {
         JButton submit_button;
         JButton view_button;
         Socket client;
          JButton get_submit_button() {
                   if (submit_button == null) {
                        submit_button = new JButton();
                        submit_button.setText("Submit");
                        submit_button.addActionListener(new java.awt.event.ActionListener() {
                             public void actionPerformed(java.awt.event.ActionEvent e) {
                                  send_comments_to_server();
                   return submit_button;
               Socket check_client_connection(){
                   String host = "C001192097";     //server host name
                   if(client == null || client.isClosed()){
                    try {
                         client  = new Socket(host, 4321);
                    }catch (UnknownHostException exception){
                         System.err.println(host + ": unknown host.");
                    catch (IOException exception){
                         System.err.println("I/O error with " + host);
                   return client;
              void send_comments_to_server(){
                    try
                         Socket client = check_client_connection();
                         DataOutputStream output_stream = new DataOutputStream(client.getOutputStream());
                         BufferedReader stream_input = new BufferedReader(new InputStreamReader(client.getInputStream()));
                         String comment_report = "comments";
                         Comments comment = new Comments();
                         User_Data user_data = new User_Data(); //function that returns client details such as host name and stuff
                         String user_info = "User Name: "+user_data.user_name+" "+"Host Name: "+user_data.host_name+" "+"Domain Name: "+ user_data.domain_name;
                         comment.user_info = user_info;
                         comment.summary = comment_report;
                         comment.comments = "passing comments";
                         String report = user_info+" "+comment_report+" ";
                         output_stream.writeBytes(report+"\n");
    //                     output_stream.close();
    //                     stream_input.close();
    //                     client.close();
                    }catch(IOException e){
                         e.printStackTrace();
              void receive_comments_from_server(){
                   String line;
                   StringBuffer comments = new StringBuffer();
                   try
                         Socket client = check_client_connection();
                         DataOutputStream output_stream = new DataOutputStream(client.getOutputStream());
                         BufferedReader stream_input = new BufferedReader(new InputStreamReader(client.getInputStream()));
                         String msg = "view comments";
                         output_stream.writeBytes(msg);
                         System.out.println("waiting for response");
                             while((line = stream_input.readLine()) != null){
                                  comments.append(line);
                              System.out.println("Comments from server "+comments);     
                        } catch (IOException e) {
                             e.printStackTrace();
              JButton get_view_button() {
                   if (view_button == null) {
                        view_button = new JButton();
                        view_button.setText("View Comments");
                        view_button.addActionListener(new java.awt.event.ActionListener() {
                             public void actionPerformed(java.awt.event.ActionEvent e) {
                                  System.out.println("request sent");
                                  receive_comments_from_server();
                   return view_button;
    }thanks
    Sree

Maybe you are looking for

  • Sorting in forms 6i

    hello all, i have a two tables called item and order, and i have a form on order. the table item is having itemid & itemname the table order is having orderid, itemid & qty in the order form when the user executes the query the data has to be display

  • Error while creatBecause of error 513

    Hi frds, we are working with solman 4.0 SP10 and getting error "Because of error 513, no message was created in Support Desk System" we have seen note number 498984 and 614311 which are of upto basis release 620. Anybody have the solution on this,men

  • I'm trying to connect a subVI with my VI, they both share common variables and the subVI is not reading one of the variables from the main VI...

    I can't figure out why the subVI will not read this one particular variable from the main VI. How can I figure out how to make sure these two VI's are communicating properly?

  • HOW TO FIX SESSION TIMEOUT IN ITUNES

    This seems to be a common problem all over the internet! I can't purchase and download ANYTHING from the itunes store! My internet connection is fine, I've tried changing the time, the time-zone (of the computer), I've reinstalled itunes, restarted t

  • Burst-mode photos in PSE 9

    I asked this question a while back in relation to PSE 5 and had no good solution, but recently updated to PSE 9 and was hoping for something better... When I take pictures in burst mode, I get a bunch of pictures, up to 10 fps, with identical timesta