Examples of OrderReportRow


Examples of uk.co.purebuy.commerce.businessobjects.importexport.playtrade.dom.OrderReportRow

    else if ( row instanceof OrderReportRow == false )
    {
      throw new IllegalArgumentException("The data must be of type '" + OrderReportRow.class.getName() + "'");
    }
   
    OrderReportRow order_record = (OrderReportRow)row;
    assertNotNull( order_record );
   
    System.out.println("'Found order row "+ m_recordcount + " : " + order_record + "'");
    m_recordcount++;
   
    assertNotNull(OrderReport.Header.SKU.getColumtitle() + " cannot be null" , order_record.getSku() );
    assertNotNull(OrderReport.Header.ITEM_NAME.getColumtitle() + " cannot be null" , order_record.getItemName() );
    assertNotNull(OrderReport.Header.BUYER_EMAIL.getColumtitle() + " cannot be null" , order_record.getBuyerEmail() );
    assertNotNull(OrderReport.Header.RECIPIENT_NAME.getColumtitle() + " cannot be null" , order_record.getRecipientName() );
    assertNotNull(OrderReport.Header.SHIP_ADDRESS_1.getColumtitle() + " cannot be null" , order_record.getShipAddress1() );
    assertNotNull(OrderReport.Header.SHIP_POSTCODE.getColumtitle() + " cannot be null" , order_record.getShipPostcode() );
    assertNotNull(OrderReport.Header.SHIP_CITY.getColumtitle() + " cannot be null" , order_record.getShipCity() );
    assertNotNull(OrderReport.Header.SHIP_COUNTRY.getColumtitle() + " cannot be null" , order_record.getShipCountry() );
    assertNotNull(OrderReport.Header.RECIPIENT_NAME.getColumtitle() + " cannot be null" , order_record.getRecipientName() );
    assertNotNull(OrderReport.Header.DELIVERED_PRICE_GBP.getColumtitle() + " cannot be null" , order_record.getDeliveredPriceGbp() );
    assertNotNull(OrderReport.Header.BUYER_EMAIL.getColumtitle() + " cannot be null" , order_record.getBuyerEmail() );
    assertNotNull(OrderReport.Header.ORDER_ID.getColumtitle() + " cannot be null" , order_record.getOrderId() );
  }
View Full Code Here

Examples of uk.co.purebuy.commerce.businessobjects.importexport.playtrade.dom.OrderReportRow

    else if ( row instanceof OrderReportRow == false )
    {
      throw new IllegalArgumentException("The data must be of type '" + OrderReportRow.class.getName() + "'");
    }
   
    OrderReportRow order_row = (OrderReportRow)row;
   
    System.out.println("Processing raw order : " + order_row);
   
    //here we can either process the order, or save it for later
    m_orderReport.addRowData( row );
View Full Code Here

Examples of uk.co.purebuy.commerce.businessobjects.importexport.playtrade.dom.OrderReportRow

      {
        csvparser.close();
        throw new Error("The row doesn't have the same number of columns as the header " + line.length + "!=" + headerline.length);
      }
     
      OrderReportRow order_record = new OrderReportRow();
     
      order_record.setPaymentsStatus( line[ OrderReport.Header.PAYMENTS_STATUS.getIndex(headerline) ] );
      order_record.setOrderId( line[ OrderReport.Header.ORDER_ID.getIndex(headerline) ] );
      order_record.setItemName( line[ OrderReport.Header.ITEM_NAME.getIndex(headerline) ] );
      order_record.setListingId( line[ OrderReport.Header.LISTING_ID.getIndex(headerline) ] );
      order_record.setSku( line[ OrderReport.Header.SKU.getIndex(headerline) ] );
      order_record.setDeliveredPriceGbp( line[ OrderReport.Header.DELIVERED_PRICE_GBP.getIndex(headerline) ] );
      order_record.setDeliveredPriceEuro( line[ OrderReport.Header.DELIVERED_PRICE_EURO.getIndex(headerline) ] );
      order_record.setPurchaseDate( line[ OrderReport.Header.PURCHASE_DATE.getIndex(headerline) ] );
      order_record.setBuyerEmail( line[ OrderReport.Header.BUYER_EMAIL.getIndex(headerline) ] );
      order_record.setBuyerName( line[ OrderReport.Header.BUYER_NAME.getIndex(headerline) ] );
      order_record.setRecipientName( line[ OrderReport.Header.RECIPIENT_NAME.getIndex(headerline) ] );
      order_record.setShipAddress1( line[ OrderReport.Header.SHIP_ADDRESS_1.getIndex(headerline) ] );
      order_record.setShipAddress2( line[ OrderReport.Header.SHIP_ADDRESS_2.getIndex(headerline) ] );
      order_record.setShipCity( line[ OrderReport.Header.SHIP_CITY.getIndex(headerline) ] );
      order_record.setShipPostcode( line[ OrderReport.Header.SHIP_POSTCODE.getIndex(headerline) ] );
      order_record.setShipCountry( line[ OrderReport.Header.SHIP_COUNTRY.getIndex(headerline) ] );
      order_record.setExchangeRate( line[ OrderReport.Header.EXCHANGE_RATE.getIndex(headerline) ] );
      order_record.setSaleValueGbp( line[ OrderReport.Header.SALE_VALUE_GBP.getIndex(headerline) ] );
      order_record.setSaleValueEuro( line[ OrderReport.Header.SALE_VALUE_EURO.getIndex(headerline) ] );
      order_record.setPlaytradeFeesGbp( line[ OrderReport.Header.PLAYTRADE_FEES_GBP.getIndex(headerline) ] );
      order_record.setPlaytradeFeesEuro( line[ OrderReport.Header.PLAYTRADE_FEES_EURO.getIndex(headerline) ] );
      order_record.setProceedsGbp( line[ OrderReport.Header.PROCEEDS_GBP.getIndex(headerline) ] );
      order_record.setProceedsEuro( line[ OrderReport.Header.PROCEEDS_EURO.getIndex(headerline) ] );
      order_record.setDispatched( line[ OrderReport.Header.DISPATCHED.getIndex(headerline) ] );
                              
      //send this to the listener
      listener.found(order_record);     
     
      //save the date/time of the youngest order
      Date purchasedate = PlayTradeUtils.parsePlayTradeDateTime(order_record.getPurchaseDate());
      if ( youngest_order_date_found == null || youngest_order_date_found.before(purchasedate) )
      {
        youngest_order_date_found = purchasedate;
      }
    }
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.