1
Hello, just curious if there is already any CB integration? (Community Builder)
Some things i have in my mind:

1.) CB Profile Tab with "my invoices" etc.
2.) CB profile data/fields in invoice document? Are profile fields available on invoice creation?
3.) Apart from manual creation: create invoice by CB Auto-Action?
4.) CB profile activation after payment?

Regarding #3 #4
Is there any developer documentation for Invoice manager, that explains the DB tables and minimum structure for an invoice. Also the different statuses might be of interest?

Thanks in advance,
Maik
Responses (17)
  • Accepted Answer

    Thursday, August 15 2013, 07:56 PM - #Permalink
    0
    Apart from my CB related question, I should have ask this question more generally:

    How to create an invoice and items programmatically?

    In other words, how to create an Invoice from another 3rd-party extension in regards of database tables, fields and their values. Is there any developer documentation?
    The reply is currently minimized Show
  • Accepted Answer

    Friday, August 16 2013, 04:41 PM - #Permalink
    0
    hello,

    CB integration is not available at the moment, sorry...

    about the other question: well, you would need to call our invoice creation API (not really an API, just one "creation function") and create your invoice on the 3rd party extension using that. no, there's no developer documentation for this at the moment I'm afraid but I could create a few help articles.
    • pepperstreet
      more than a month ago
      Sounds good. Some articles would give some insight.
      BTW, you replied in another post that you might give some DB schema information by email. Would be very much appreciated.
    • Germinal Camps
      more than a month ago
      please request this by email at support@ joomlathat.com
    • pepperstreet
      more than a month ago
      Done. ;-)
    • pepperstreet
      more than a month ago
      Got your email with DB table infos. Thank you very much!
    The reply is currently minimized Show
  • Accepted Answer

    Thursday, August 22 2013, 12:02 PM - #Permalink
    0
    there's no developer documentation for this at the moment I'm afraid but I could create a few help articles.

    Would really like to see an article ;-) Thanks in advance!
    • Germinal Camps
      more than a month ago
      we don't have any at the moment. as I say we may create a few but we haven't done it for now, sorry. if/when we create any, I'll let you know.
    • pepperstreet
      more than a month ago
      No problem! Many thanks for your answers and quick support (for a none-customer ;-) )
      Should I leave this topic open as a reminder? Feel free to close it.
    The reply is currently minimized Show
  • Accepted Answer

    Friday, August 08 2014, 05:29 AM - #Permalink
    0
    Is the Community Builder integration available yet or at least on the roadmap? Everything about Invoice Manager so far has been pretty good, but the lack of integration with CB definitely sets IM back in my humble opinion. Having to recreate the recipient's name, company, address, etc. when they are readily available in CB is unfathomable. I would not have purchased IM had I known this limitation.
    • Germinal Camps
      more than a month ago
      no it's not available at the moment. so, if I understand correctly, what you need is that the contact info is pulled from DB tables when creating new invoices, is that correct? (or when creating new contact )
    The reply is currently minimized Show
  • Accepted Answer

    Friday, August 08 2014, 04:31 PM - #Permalink
    0
    Hi

    In my usage model, all recipients are existing users who have registered through CB. It looks like IM is already able to extract the user list from CB, but it didn't go beyond that. As a result, the manager has to recreate essential contact info by hand… I can understand why IM chose to maintain its own contact list, but why it didn't take that extra step is quite, what should I say, frustrating?
    • Germinal Camps
      more than a month ago
      IM does not extract anything from CB, the usernames are taken from normal joomla user profiles (which are created even if you register using CB). there's no "extra step" that we didn't take... IM it's simply (at least for now) not integrated with CB, it has never been.. not sure where you have read that... the same way it isnt' integrated with JomSocial or EasySocial or any other extension which may have contact profiles. again, it's not a "missing step" like you suggest.. "missing" would mean that we simply forgot to add it, and that's not the case, it's simply that this has never been on the features list. A nice feature to think of for future versions, of course! but not something that is there yet.
    The reply is currently minimized Show
  • Accepted Answer

    Friday, August 08 2014, 04:48 PM - #Permalink
    0
    I remember going through the forum and reading several requests/inquiries about CB integration at the pre-sale stage. Most of the inquiries were dated back in 2013, and I made the assumption that has been changed since the last 12 months. Alas, perhaps most users are not aware of a formal feature request procedure, most of us are so busy w/ our tasks, and if it doesn't work, we find a way to get around. For whatever it's worth, please consider my email as a feature request for CB integration. Also, I found the lack of the ability to create UDF is also limiting.
    • Germinal Camps
      more than a month ago
      Thanks studiocardo, we have already considered your suggestion as a new "to do" task for a new version of Invoice Manager, it will definitely be useful to you and other users too. we will try to build this as an optional plugin which you can decide to install or not.
      thanks!!
    The reply is currently minimized Show
  • Accepted Answer

    Wednesday, August 13 2014, 08:31 PM - #Permalink
    0
    This is indeed a much welcome news, and I am sure many IM users will embrace the plugin with open arms. I understand it might be a bit early, but is it possible to get an estimate of when the release might be available? I assume the plugin will allow the users to map CB fields to IM fields?

    How about ability to introduce UDF? Will that be on the roadmap too?
    The reply is currently minimized Show
  • Accepted Answer

    Thursday, August 14 2014, 10:29 AM - #Permalink
    0
    hello!

    well the idea is that the mapping would be "automatic" using the standard fields on the CB database. but in any case we can try to make it easy for a user to map the fields diferently in the plugin configuration or an easy accessible PHP file.
    I can't tell you a date.. at the end of august we'll have a few days of vacation so most likely we won't be able to start with this until september, meaning that the release would not be for sure until mid or late september.. but again, I can't asure you..! :)

    sorry, about UDF, I'm not sure to understand what you are referring to...
    The reply is currently minimized Show
  • Accepted Answer

    Thursday, August 14 2014, 07:32 PM - #Permalink
    0
    I understand. I'll be waiting patiently.

    It might be more difficult to code but sure easier for us to use if we have the ability to "map" CB fields to IM fields. I, and other users, have created custom user-defined fields in CB, and it would be essential to be able to extract pertinent data from CB for the purpose of generating customer invoices. I really hate to see your team spend the time and effort to something that is less than what it could be! Of course, I would assume the "mapping" to be done only once, so it would apply to all invoicees and invoices.

    As for UDF, ie, the user defined fields, it's another critical feature that IM is missing. Since every line of business has different "special" info, it is necessary to create custom fields (notice the plural :) to include special information. Ideally, the UDF should allow the typical input types of checkbox, radio, text, text area, and multiselect.

    Thank you for considering my requests. Your support is much appreciated in making IM that much more useful!

    SH
    • Germinal Camps
      more than a month ago
      Thanks a lot for your great suggestions. Yes, allowing self-mapping of CB fields will be more difficult to create but also more useful (more "adaptative" to any installation). About the UDF... well, that's way more complicated. We will think in the best way to approach this, but I don't see this one coming in a near future (not the way you describe it at least...)
    The reply is currently minimized Show
  • Accepted Answer

    Monday, September 15 2014, 08:16 PM - #Permalink
    0
    Hi Guys

    I thought I check in to see if getting a schedule estimate is possible for the CB integration.

    Thx,
    SH
    The reply is currently minimized Show
  • Accepted Answer

    Monday, September 29 2014, 04:30 PM - #Permalink
    0
    BRAVA!
    The reply is currently minimized Show
  • Accepted Answer

    Monday, September 29 2014, 04:32 PM - #Permalink
    0
    One question. Is cb 2.x functionality built in?
    The reply is currently minimized Show
  • Accepted Answer

    Monday, September 29 2014, 05:07 PM - #Permalink
    1
    Spoke too soon. I was hoping for at least:
    1.) CB Profile Tab with "my invoices" etc.
    2.) CB profile data/fields in invoice document? Are profile fields available on invoice creation?
    3.) Apart from manual creation: create invoice by CB Auto-Action?

    The plugin that is available does not support such functions.
    The reply is currently minimized Show
  • Accepted Answer

    Monday, September 29 2014, 05:12 PM - #Permalink
    0
    Is there a brief write up or summary of what the new JS/CB integration plugin does? If it does not incorporate pertinent user data/fields in a single click, then what does it?

    Thx,
    SH
    The reply is currently minimized Show
  • Accepted Answer

    Monday, September 29 2014, 05:14 PM - #Permalink
    0
    import contact information from Community Builder and JomSocial to the invoice while creating it.
    The reply is currently minimized Show
  • Accepted Answer

    Monday, September 29 2014, 05:33 PM - #Permalink
    0
    This plugins import data from the CB (or jomsocial) profile into the invoice, while you're creating it. it does not affect other parts, it's only contact import on invoice creation. I'm not sure to understand what you mean "If it does not incorporate pertinent user data/fields in a single click"

    it does import this data!

    have you enabled the plugin, and configured its details?
    The reply is currently minimized Show
  • Accepted Answer

    Monday, September 29 2014, 10:18 PM - #Permalink
    1
    Yes I have enabled/configured the plugin but I was looking for the CB Tab
    • Germinal Camps
      more than a month ago
      there's no CB tab, the integration is simply contact information import on invoice creation
    • pepperstreet
      more than a month ago
      Hello again, just cam back here. Took some time ;) Glad to see this topic is still active. I have to agree with "Derin", for a full community-script integration I would expect to see a tab like "My Invoices". Is it planned for a future release?
    • pepperstreet
      more than a month ago
      I have read the previous comments and discussion about CB field mapping etc. I am not sure, is this already available/implemented?
    • Germinal Camps
      more than a month ago
      field mapping is already available, yes.
      as for the "my invoices" tab, it is planned for the future but not currently available.
    • pepperstreet
      more than a month ago
      @Derin I could imagine that CB pro features might help to create your own tab "My Invoices". For instance with CB Query and/or CB AutoActions. Quite powerful.
    The reply is currently minimized Show
Your Reply