How to get Creditmemo ID from sales_order_creditmemo_refund? Planned maintenance scheduled...

Any stored/leased 737s that could substitute for grounded MAXs?

Pointing to problems without suggesting solutions

By what mechanism was the 2017 UK General Election called?

Sally's older brother

Does the universe have a fixed centre of mass?

What is a more techy Technical Writer job title that isn't cutesy or confusing?

Did any compiler fully use 80-bit floating point?

Determine whether an integer is a palindrome

Does the main washing effect of soap come from foam?

Vertical ranges of Column Plots in 12

What did Turing mean when saying that "machines cannot give rise to surprises" is due to a fallacy?

How does TikZ render an arc?

Why not use the yoke to control yaw, as well as pitch and roll?

Keep at all times, the minus sign above aligned with minus sign below

How could a hydrazine and N2O4 cloud (or it's reactants) show up in weather radar?

Why is there so little support for joining EFTA in the British parliament?

How to ask rejected full-time candidates to apply to teach individual courses?

Do i imagine the linear (straight line) homotopy in a correct way?

malloc in main() or malloc in another function: allocating memory for a struct and its members

How to achieve cat-like agility?

Flight departed from the gate 5 min before scheduled departure time. Refund options

As a dual citizen, my US passport will expire one day after traveling to the US. Will this work?

In musical terms, what properties are varied by the human voice to produce different words / syllables?

Can the Haste spell grant both a Beast Master ranger and their animal companion extra attacks?



How to get Creditmemo ID from sales_order_creditmemo_refund?



Planned maintenance scheduled April 23, 2019 at 23:30 UTC (7:30pm US/Eastern)
Announcing the arrival of Valued Associate #679: Cesar Manara
Unicorn Meta Zoo #1: Why another podcast?Make creditmemo display negative pricesSave admin name to order_status change using an ObserverRefund CreditMemo OnlineHow are order discounts transfered to invoice and creditmemo?sales_order_creditmemo_save_after triggers sales_order_invoice_save_afterUpdate increment_id from an existing invoice/creditmemohow to remove discount amount from creditmemo items in magentoHow to creditmemo for order with Total paid 0 amountCreditmemo - Custom refund amount PER productEdit creditmemo template pdf





.everyoneloves__top-leaderboard:empty,.everyoneloves__mid-leaderboard:empty,.everyoneloves__bot-mid-leaderboard:empty{ margin-bottom:0;
}







0















If I observe sales_order_creditmemo_refund event, there’s no entity_id or increment_id data in the passed object. I presume those are added before the sales_order_creditmemo_safe_after event.
However, if I use the latter, it fires even if I add comments to a previously saved credit memo.



Is there a way to distinguish whether the event is triggered after a freshly refunded credit memo or anything else, or to get Id from the _refund event?



Checking for a state is not an option as orders can have multiple credit memos.



Thank you!










share|improve this question





























    0















    If I observe sales_order_creditmemo_refund event, there’s no entity_id or increment_id data in the passed object. I presume those are added before the sales_order_creditmemo_safe_after event.
    However, if I use the latter, it fires even if I add comments to a previously saved credit memo.



    Is there a way to distinguish whether the event is triggered after a freshly refunded credit memo or anything else, or to get Id from the _refund event?



    Checking for a state is not an option as orders can have multiple credit memos.



    Thank you!










    share|improve this question

























      0












      0








      0








      If I observe sales_order_creditmemo_refund event, there’s no entity_id or increment_id data in the passed object. I presume those are added before the sales_order_creditmemo_safe_after event.
      However, if I use the latter, it fires even if I add comments to a previously saved credit memo.



      Is there a way to distinguish whether the event is triggered after a freshly refunded credit memo or anything else, or to get Id from the _refund event?



      Checking for a state is not an option as orders can have multiple credit memos.



      Thank you!










      share|improve this question














      If I observe sales_order_creditmemo_refund event, there’s no entity_id or increment_id data in the passed object. I presume those are added before the sales_order_creditmemo_safe_after event.
      However, if I use the latter, it fires even if I add comments to a previously saved credit memo.



      Is there a way to distinguish whether the event is triggered after a freshly refunded credit memo or anything else, or to get Id from the _refund event?



      Checking for a state is not an option as orders can have multiple credit memos.



      Thank you!







      magento-1.9 event-observer creditmemo






      share|improve this question













      share|improve this question











      share|improve this question




      share|improve this question










      asked 15 mins ago









      MikeMike

      184




      184






















          0






          active

          oldest

          votes












          Your Answer








          StackExchange.ready(function() {
          var channelOptions = {
          tags: "".split(" "),
          id: "479"
          };
          initTagRenderer("".split(" "), "".split(" "), channelOptions);

          StackExchange.using("externalEditor", function() {
          // Have to fire editor after snippets, if snippets enabled
          if (StackExchange.settings.snippets.snippetsEnabled) {
          StackExchange.using("snippets", function() {
          createEditor();
          });
          }
          else {
          createEditor();
          }
          });

          function createEditor() {
          StackExchange.prepareEditor({
          heartbeatType: 'answer',
          autoActivateHeartbeat: false,
          convertImagesToLinks: false,
          noModals: true,
          showLowRepImageUploadWarning: true,
          reputationToPostImages: null,
          bindNavPrevention: true,
          postfix: "",
          imageUploader: {
          brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
          contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
          allowUrls: true
          },
          onDemand: true,
          discardSelector: ".discard-answer"
          ,immediatelyShowMarkdownHelp:true
          });


          }
          });














          draft saved

          draft discarded


















          StackExchange.ready(
          function () {
          StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fmagento.stackexchange.com%2fquestions%2f270897%2fhow-to-get-creditmemo-id-from-sales-order-creditmemo-refund%23new-answer', 'question_page');
          }
          );

          Post as a guest















          Required, but never shown

























          0






          active

          oldest

          votes








          0






          active

          oldest

          votes









          active

          oldest

          votes






          active

          oldest

          votes
















          draft saved

          draft discarded




















































          Thanks for contributing an answer to Magento Stack Exchange!


          • Please be sure to answer the question. Provide details and share your research!

          But avoid



          • Asking for help, clarification, or responding to other answers.

          • Making statements based on opinion; back them up with references or personal experience.


          To learn more, see our tips on writing great answers.




          draft saved


          draft discarded














          StackExchange.ready(
          function () {
          StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fmagento.stackexchange.com%2fquestions%2f270897%2fhow-to-get-creditmemo-id-from-sales-order-creditmemo-refund%23new-answer', 'question_page');
          }
          );

          Post as a guest















          Required, but never shown





















































          Required, but never shown














          Required, but never shown












          Required, but never shown







          Required, but never shown

































          Required, but never shown














          Required, but never shown












          Required, but never shown







          Required, but never shown







          Popular posts from this blog

          “%fieldName is a required field.”, in Magento2 REST API Call for GET Method Type The Next...

          How to change City field to a dropdown in Checkout step Magento 2Magento 2 : How to change UI field(s)...

          變成蝙蝠會怎樣? 參考資料 外部連結 导航菜单Thomas Nagel, "What is it like to be a...